English dictionary
davy lamp meaning and definition
Definition and meaning of davy lamp at MeaningMonkey.org. davy lamp meaning and definition in the English Dictionary.DAVY LAMP noun
Definition of Davy lamp (noun)
- an oil lamp that will not ignite flammable gases (methane)
- synonyms: safety lamp
Source: Princeton University Wordnet