Meaning of observation station

Definition of observation station

(noun) a station set up for making observations of something

Other information on observation station

WIKIPEDIA results for observation station
Amazon results for observation station