stormglass

English

noun
Definitions
  • A kind of barometer containing a solution that turns cloudy to indicate rain or snow.

Etymology

Compound from English storm + English glass.

Origin

English

glass

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms