tower block
Jump to navigation
Jump to search
See also: towerblock
English
[edit]Noun
[edit]tower block (plural tower blocks)
- (UK) A tall residential or office building.
Translations
[edit]tall building
|
tower block (plural tower blocks)
|