Get Your Premium Membership

Tower Block

[n] tower consisting of a multistoried building of offices or apartments; "`tower block' is the British term for `high-rise'"


Related Information

More Tower Block Links

Synonyms

high-rise



Book: Reflection on the Important Things