Definition of watchtower
English to English noun - an observation tower for a lookout to watch over prisoners or watch for fires or enemies
source: WordNet 3.0 - A tower in which a sentinel is placed to watch for enemies, the approach of danger, or the like.
source: Webster 1913
Visual Synonyms
Nearby Word
watchtower, witchtree, wadsetter, whitster, whitester, white cedar, witticaster, white wood aster, wood aster, woodcutter, white wax tree, woody guthrie
|
|
|