Meaning of spirit lamp
Definition of spirit lamp
(noun)
a
lamp
that
burns
a
volatile
liquid
fuel
such
as
alcohol
Other information on spirit lamp
WIKIPEDIA results for
spirit lamp
Amazon results for
spirit lamp
Tweet