Definitions of tower block:

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