weather station

Explore definitions, synonyms, and language insights of weather station

Definitions

Noun
one of a network of observation posts where meteorological data is recorded

More General Terms