Watchtower (noun) Definition, Meaning & Examples

noun
  1. a tower on which a sentinel keeps watch.
noun
  1. a tower on which a sentry keeps watch
Watchtower (noun) Definition, Meaning & Examples

More Definitions