VariousWords beta
Related Terms:
Definitions:
Noun
meteorological observation post
weather station
Definition: one of a network of observation posts where meteorological data is recorded
Definition: A station for taking meteorological observations, making weather forecasts, or disseminating such information.