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
Tweet