Englisch
Detailed Synonyms for observation tower in Englisch
observation tower:
observation tower [the ~] Nomen
-
the observation tower
– a structure commanding a wide view of its surroundings 1the observatory; the lookout; the lookout station; the observation tower– a structure commanding a wide view of its surroundings 1