Definify.com

Definition 2024


lookout_tower

lookout tower

English

Noun

lookout tower (plural lookout towers)

  1. Watchtower