English
Detailed Synonyms for lookout station in English
lookout station:
lookout station [the ~] noun
-
the lookout station
– 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