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

tower

 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