Feedback
Observation tower
Meaning
Noun
●
a structure used to
view
events
from a long
distance
and to create a
full
360
degree
range of vision
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better