DAVY JONES'S LOCKER Meaning of DAVY JONES'S LOCKER in English (Slang) bottom of ocean or sea Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012