observation tower

noun

observation tower

noun
1

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.