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