Meaning of storm lamp
Definition of storm lamp
(noun)
an oil
lamp
with a
glass
chimney
and
perforated
metal
lid to
protect
the
flame
from
high
winds;
candlestick
with a
glass
chimney
Other information on storm lamp
WIKIPEDIA results for
storm lamp
Amazon results for
storm lamp
Tweet