TOWER Meaning of TOWER in English Tower, the BrE AmE ⇨ see ↑ Tower of London Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012