weather station


noun

an installation equipped and used for meteorological observation.

Origin of weather station

First recorded in 1905–10

British Dictionary definitions for weather station

weather station

noun

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