spirit lamp

Explore definitions, synonyms, and language insights of spirit lamp

Definitions

Noun
a lamp that burns a volatile liquid fuel such as alcohol

More General Terms