The definition :


Definitions of storm lantern:

  • noun:   an oil lamp with a glass chimney and perforated metal lid to protect the flame from high winds; candlestick with a glass chimney



Are you interested in alternative search :

:force rage ramp surprise tempest violent storm storm center storm centre beaufort scale wind scale act assail assault atmospheric phenomenon attack behave blow commotion disruption disturbance do hurly burly penetrate rain rain down :lamp dark lantern jack o' lantern pumpkin lanterns family fulgoridae family myctophidae fulgoridae myctophidae

If you like reading news check: