Meaning of tornado lantern
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
Other information on tornado lantern
WIKIPEDIA results for
tornado lantern
Amazon results for
tornado lantern
Tweet