1 storm glass | Definition of storm glass

storm glass

noun

Definition of storm glass

: a vertical glass tube the contents of which are supposed to indicate changes in the weather by changes in their appearance