|
Definition of Lookout station
1. Noun. A structure commanding a wide view of its surroundings.
Exact synonyms: Lookout, Observation Tower, Observatory
Specialized synonyms: Observation Dome, Widow's Walk
Generic synonyms: Construction, Structure
Derivative terms: Look Out
Specialized synonyms: Observation Dome, Widow's Walk
Generic synonyms: Construction, Structure
Derivative terms: Look Out