storm glass
Concise Oxford English Dictionary © 2008 Oxford University Press:
storm glass
▶noun historical a sealed tube containing a liquid, the clarity of which was thought to change when storms approached.
'storm glass' also found in these Oxford entries:

