Meaning of tower block

Definition of tower block

(noun) tower consisting of a multistoried building of offices or apartments; "`tower block' is the British term for `high-rise'"

Other information on tower block

WIKIPEDIA results for tower block
Amazon results for tower block