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