Home / T / tower block

tower block

noun 11 letters Scrabble 21 WWF 24
Definitions
noun

tower consisting of a multistoried building of offices or apartments

“`tower block' is the British term for `high-rise'”

Want another word?
Spin the dictionary for a fresh one.
Generate a word →