Davy lamp
English Dictionary
->
Letter D
-> Davy lamp
Search Dictionary:
Davy lamp Definition
(n)
an
oil
lamp
that
will
not
ignite
flammable
gases
(
methane
)
Davy lamp Synonyms
Davy lamp
safety lamp
© Art Branch Inc.