observation station

Noun
  1. A station set up for making observations of something (synset 103845054)

Other Searches