Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps


Noun: watchtower  'wóch,taw(-u)r
  1. An observation tower for a lookout to watch over prisoners or watch for fires or enemies

Derived forms: watchtowers

Type of: tower

Encyclopedia: Watchtower, New York