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