Watchtower Synonyms

wŏchtouər
A place of vantage
(Noun)