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: Radiant Verses: A Journey Through Inspiring Poetry