Definify.com

Definition 2024


watch_tower

watchtower

See also: Watchtower and watch-tower

English

Noun

watchtower (plural watchtowers)

  1. An observation tower in which a lookout keeps watch over prisoners, or looks out for fires, etc.

Translations