weather box
Noun
Meaning
weather box (plural weather boxes)
Synonym of weather house (“mechanical device to indicate atmospheric conditions”)
Noun
weather box (plural weather boxes)
Synonym of weather house (“mechanical device to indicate atmospheric conditions”)