observation tower
noun1
a structure used to view events from a long distance and to create a full 360 degree range of vision
noun
a structure used to view events from a long distance and to create a full 360 degree range of vision
Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.
Do you accept non-essential analytics cookies?