tower block

definition: tower consisting of a multistoried building of offices or apartments
example: `tower block' is the British term for `high-rise'
speech part: noun
synonyms: high-rise

How tower block is being used?