TOWER


Meaning of TOWER in English

(v. i.) To rise and overtop other objects; to be lofty or very high; hence, to soar.

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