Topic: BUILDINGS


tower block

noun
     
tower block [countable]
British EnglishTBB a tall building containing apartments or offices [= high-rise American English]

Explore BUILDINGS Topic