weather station
nounDefinition of weather station
: a station for taking, recording, and reporting meteorological observations
Keep scrolling for more
Keep scrolling for more