Lookout Station (
Noun
)
Meaning
A structure commanding a wide view of its surroundings.
Classification
Nouns denoting man-made objects.
Synonyms
Observation Tower
Observatory
Lookout
Hypernyms
Structure
Construction
Hyponyms
Widow's Walk
Observation Dome