English dictionary
storm lantern meaning and definition
Definition and meaning of storm lantern at MeaningMonkey.org. storm lantern meaning and definition in the English Dictionary.STORM LANTERN noun
Definition 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
- synonyms: hurricane lamp, hurricane lantern, storm lamp, tornado lantern
Source: Princeton University Wordnet