tower block
See also: towerblock
English
Noun
tower block (plural tower blocks)
- (UK) A tall residential or office building.
Translations
tall building
|
tower blockSee also: towerblock
EnglishNountower block (plural tower blocks)
Translationstall building
|
|||||||