Davy /ˈdeɪvi/noun 1forms 2phrases 1 noun1 •A Davy lamp.[…] the experience of more than one of the best-regulated collieries of the north of England, where a vast number of Davies are in daily use. — 1845 formsDavies · Davys Phrases with Davy Davy Jones's lockerThe bottom of the sea, seen as a grave for sailors and the resting place of anything that goes overboard and is lost.