|
Definition of Observation tower
1. Noun. A structure commanding a wide view of its surroundings.
Exact synonyms: Lookout, Lookout Station, 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