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
Other Word Forms of Watchtower
Noun
Singular:
watchtower
Plural:
watchtowersFind Similar Words
Find similar words to watchtower using the buttons below.