stormglass
English
Noun
stormglass
(
plural
stormglasses
)
Alternative form of
storm glass
.