- lookout station as a noun:
- 1
lookout station
noun
1 lookout station
A structure commanding a wide view of its surroundings.
synonyms: lookout, observation tower, observatory.
Polish: wieża obserwacyjna
debug info: 0.0294
noun
A structure commanding a wide view of its surroundings.
synonyms: lookout, observation tower, observatory.
Polish: wieża obserwacyjna
debug info: 0.0294