Watchtower Definition
wŏchtouər
watchtowers
noun
A high tower from which a sentinel watches for enemies, forest fires, etc.; lookout.
Webster's New World
Advertisement
Other Word Forms of Watchtower
Noun
Singular:
watchtower
Plural:
watchtowersRelated Articles
Advertisement
Find Similar Words
Find similar words to watchtower using the buttons below.