Idiom: Davey Jones' locker

Idiom Definitions for 'Davey Jones' locker'


Davey Jones' locker is the bottom of the sea or resting place of drowned sailors.
('Davy Jones' locker' is an alternative spelling.)
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: