- 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
- 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