Search results
- Dictionarytower/ˈtaʊə/
noun
- 1. a tall, narrow building, either free-standing or forming part of a building such as a church or castle: "the south-west tower is a wonderful example of late Gothic" Similar
- 2. a tall structure that houses machinery, operators, etc.: "a control tower"
verb
- 1. rise to or reach a great height: "he seemed to tower over everyone else" Similar
- 2. (of a bird) soar to a great height, especially (of a falcon) so as to be able to swoop down on the quarry.
Powered by Oxford Dictionaries