TOWER


Meaning of TOWER in English

(n.) A mass of building standing alone and insulated, usually higher than its diameter, but when of great size not always of that proportion.

Webster's English dictionary.      Английский словарь Webster.