storm lan•tern
We found 1 definitions of storm lantern from 1 different sources.
Noun |
||
storm lantern - an oil lamp with a glass chimney and perforated metal lid to protect the flame from high winds; candlestick with a glass chimney | ||
hurricane lamp, hurricane lantern, tornado lantern, storm lamp |