Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun tower_block
1 sense of tower block
Sense 1
high-rise, tower block -- (tower consisting of a multistoried building of offices or apartments; "`tower block' is the British term for `high-rise'")
=> tower -- (a structure taller than its diameter; can stand alone or be attached to a larger building)