English dictionary
spirit lamp meaning and definition
Definition and meaning of spirit lamp at MeaningMonkey.org. spirit lamp meaning and definition in the English Dictionary.SPIRIT LAMP noun
Definition of spirit lamp (noun)
- a lamp that burns a volatile liquid fuel such as alcohol
Source: Princeton University Wordnet