noun Chiefly British. a high-rise building.
tower block 🔊 Listen to this noun Chiefly British. a high-rise building. Share Facebook Twitter Google +