ALL meanings of watchtower
watch·tow·er
W w - noun watchtower a tower on which a sentinel keeps watch. 1
- noun watchtower A tower built to create an elevated observation point. 1
- noun watchtower observation tower 1
- countable noun watchtower A watchtower is a high building which gives a person a good view of the area around the place that they are guarding. 0
- noun watchtower a tower on which a sentry keeps watch 0
- noun watchtower a high tower from which a sentinel watches for enemies, forest fires, etc.; lookout 0
- noun watchtower an observation tower, in which a lookout keeps watch over prisoners, or looks out for fires etc. 0