safety lamp

Explore definitions, synonyms, and language insights of safety lamp

Definitions

Noun
an oil lamp that will not ignite flammable gases (methane)