tower-block

Nouns

  • (n) tower consisting of a multistoried building of offices or apartments
    • "tower block" is the British term for "high-rise"
    high-rise,

Synonyms

high-rise

Words of close approximity