Meaning of TOWER in English

TOWER

/ ˈtaʊə(r); NAmE / noun , verb

■ noun

1.

a tall narrow building or part of a building, especially of a church or castle :

a clock / bell tower

the Tower of London

the Eiffel Tower

2.

(often in compounds) a tall structure used for sending television or radio signals :

a television tower

3.

(usually in compounds) a tall piece of furniture used for storing things :

a CD tower

—see also control tower , cooling tower , ivory tower , watchtower , water tower

IDIOMS

- a tower of strength

■ verb

PHRASAL VERBS

- tower over / above sb/sth

••

WORD ORIGIN

Old English torr , reinforced in Middle English by Old French tour , from Latin turris , from Greek .

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.