|
Definition of Watchtower
1. Noun. An observation tower for a lookout to watch over prisoners or watch for fires or enemies.
Definition of Watchtower
1. n. A tower in which a sentinel is placed to watch for enemies, the approach of danger, or the like.
2. n. A tower in which a sentinel is placed to watch for enemies, the approach of danger, or the like.
Definition of Watchtower
1. [n -S]