Skip to definition.
Get the FREE one-click dictionary software for Windows.


Noun: watchtower  'wóch`tawu(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