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