Davy Lamp (noun) Definition, Meaning & Examples

noun
  1. a safety lamp formerly used by miners.
noun
  1. See safety lamp
Davy Lamp (noun) Definition, Meaning & Examples

More Definitions