TOWER Meaning of TOWER in English n. turre. LOOK-OUT ~: belvedere; v. turrear, altear English Interlingue dictionary. Английский словарь Интерлингве. 2012