A structure commanding a wide view of its surroundings. Synonyms: lookout, lookout station, observatory.
|
|
|
Words linked to "Observation tower" : lookout, widow's walk, construction, structure, observation dome, observatory, lookout station |
Copyright © 2024 Diccionario ingles.com |