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