English | German | Russian | Czech

tower block English

Meaning tower block meaning

What does tower block mean?

tower block

(= high-rise) tower consisting of a multistoried building of offices or apartments 'tower block' is the British term for 'high-rise'

Synonyms tower block synonyms

What other words have the same or similar meaning as tower block?

tower block English » English

high-rise tower building tower skyscraper point block

Are you looking for...?