- 1a 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
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.
- 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 control tower, cooling tower, ivory tower, watchtower, water tower Idioms
a person that you can rely on to help, protect, and comfort you when you are in trouble
Check pronunciation: tower