weather station
noun
an installation equipped and used for meteorological observation.
Origin of weather station
First recorded in 1905–10
Words nearby weather station
weather radar,
weather report,
weather satellite,
weather ship,
weather signal,
weather station,
weather strip,
weather the storm,
weather tide,
weather vane,
weather window
British Dictionary definitions for weather station
weather station
noun
one of a network of meteorological observation posts where weather data is recorded