Noun tower block has 1 sense
  1. high-rise, tower block - tower consisting of a multistoried building of offices or apartments; "`tower block' is the British term for `high-rise'"
    --1 is a kind of tower
,
TOP