- tower block as a noun:
- 1
tower block
noun
1 tower block
Tower consisting of a multistoried building of offices or apartments:
— `tower block' is the British term for `high-rise'.
synonym: high-rise.
Dutch: torenflat, woonsilo
Polish: wieżowiec
debug info: 0.015