TOWER BLOCK
Meaning of TOWER BLOCK in English
ˈtower block BrE AmE noun [countable]
British English a tall building containing apartments or offices SYN high-rise American English
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012