|
Need synonyms for observation tower? Here's a list of similar words from our thesaurus that you can use instead.
Noun
A place from which to keep watch or view the landscape
“Part way down, we stopped at the Torre Tavira, which is a merchant's house atop of which an observation tower was built.”
|
|
|
|
|
|