tower noun definition in Structures topic from the Oxford Advanced Learner's Dictionary


 noun: Structures topic
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 Tower2 (often in compounds) a tall structure used for sending television or radio signals a television tower