Synonyms and Antonyms for lookout_station

1. lookout station (n.)

a structure commanding a wide view of its surroundings

Synonyms: