Watchtower
English Meaning
A tower in which a sentinel is placed to watch for enemies, the approach of danger, or the like.
- An observation tower on which a guard or lookout is stationed to keep watch, as for enemies, for forest fires, or over prisoners.