tower block Meaning, Definition & Usage

  1. noun tower consisting of a multistoried building of offices or apartments
    high-rise.
    • `tower block' is the British term for `high-rise'

WordNet