lookout tower

English

Noun

lookout tower (plural lookout towers)

  1. Synonym of watchtower.