Meaning of TOWER BLOCK in English

TOWER BLOCK

[tower block] n (1966) chiefly Brit: a tall building (as a high-rise apartment building)

Merriam-Webster English vocab.      Английский словарь Merriam Webster.