Definify.com

Definition 2024


watch-tower

watch-tower

See also: watchtower and Watchtower

English

Noun

watch-tower (plural watch-towers)

  1. Alternative spelling of watchtower