ALL meanings of tower block
tow·er block
T t - noun tower block building: high-rise 1
- noun tower block a high-rise building. 1
- countable noun tower block A tower block is a tall building divided into flats or offices. 0
- noun tower block a tall building divided into flats or offices 0
- noun tower block a high-rise apartment or office building 0