English dictionary
tower block
Definitions, examples, synonyms and antonyms from WordNet 3.0.
noun
-
tower consisting of a multistoried building of offices or apartments
Examples`tower block' is the British term for `high-rise'.
Synonyms high-riseSource: WordNet 3.0