English

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

tower

 noun: Historic buildings topic
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