Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

stormglass Definition

Cancel
stormglass
noun
A kind of barometer containing a solution that turns cloudy to indicate rain or snow

Words Related to stormglass!

stormglass Examples by Brain Bank Users