TOWER


Meaning of TOWER in English

n. tall structure, turret

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.