VariousWords beta
Related Terms:
Definitions:
Noun
meteorological observation post
weather station
Definition: one of a network of observation posts where meteorological data is recorded