TOWER Meaning of TOWER in English I . n. 1.Turret.2.Citadel, fortress, castle, stronghold.3.Minaret, spire, steeple, belfry, bell-~, campanile . II . v. n. Soar, mount, rise. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012