Subscriber login


Forgot your password?

Library card login

Other

storm glass

Syllabification: (storm glass)
Definition of storm glass

noun

  • a sealed tube containing a solution whose clarity is thought to change when storms approach.

storm glass in other Oxford dictionaries

Definition of storm glass in the British & World English dictionary