0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?