TOWER BLOCK Meaning of TOWER BLOCK in English noun Britain : a tall building (as a high-rise apartment building) Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012