tower block
English Dictionary
->
Letter T
-> tower block
Search Dictionary:
tower block Definition
(n)
tower
consisting
of
a
multistoried
building
of
offices
or
apartments
; "`
tower
block
''
is
the
British
term
for
`
high
-
rise
''"
tower block Synonyms
high-rise
tower block
© Art Branch Inc.