What does 'Davey Jones' locker' mean?

Davey Jones' locker is the bottom of the sea or resting place of drowned sailors.
('Davy Jones' locker' is an alternative spelling.)


All idioms have been editorially reviewed, and submitted idioms may have been edited for correctness and completeness.

See also: