Definify.com

Definition 2024


tower_block

tower block

See also: towerblock

English

Noun

tower block (plural tower blocks)

  1. A tall residential or office building.

Translations