tower block
1.
(
noun
) a multistoried building of offices or apartments: "`tower_block' is the British term for `high-rise'"
Synonyms:
high-rise
Related Words:
tower
Terms and Conditions of Use / Copyright Notice