RichThesaurus
lookout point
vs
watchtower
lookout point
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 point
and
watchtower
occurred in a corpus of books?
(source:
Google Ngram Viewer
)