TOWER Meaning of TOWER in English (n.) A citadel; a fortress; hence, a defense. Webster's English dictionary. Английский словарь Webster. 2012