watchtower Meaning and Definition
1. n. an observation tower for a lookout to watch over prisoners or watch for fires or enemies
A watchtower, or watch tower, is a type of fortification used in many parts of the world. It differs from a regular tower in that its primary use is military, and from a turret in that it is usually a freestanding structure.
Sponored Video