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


 noun: Buildings 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