STORM GLASS Meaning of STORM GLASS in English ■ noun historical a sealed tube containing a liquid, the clarity of which was thought to change when storms approached. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004