Definitions
There is 1 meaning of the phrase
Davy Jones's Locker.
Davy Jones's Locker - as a noun
The bottom of a sea or ocean
Synonyms (Exact Relations)
davy jonesocean bottomocean floorsea bottomsea floorseabed9Hypernyms (Closely Related)
bed6bottom10Hyponyms (Broadly Related)