RichThesaurus
lookout station
vs
watchtower
lookout station
watchtower
noun
An observation tower in which a lookout keeps watch over prisoners, or looks out for fires, etc.
How often have the words
lookout station
and
watchtower
occurred in a corpus of books?
(source:
Google Ngram Viewer
)