This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Stormglass

  1. n.
    A glass vessel, usually cylindrical, filled with a solution which is sensitive to atmospheric changes, indicating by a clouded appearance, rain, snow, etc., and by clearness, fair weather.



Shares

Related Words

Menu