noun an installation equipped and used for meteorological observation.
weather station 🔊 Listen to this noun an installation equipped and used for meteorological observation. Share Facebook Twitter Google +