DAVY JONES'S LOCKER


Meaning of DAVY JONES'S LOCKER in English

[Da.vy Jones's locker] n (ca. 1777): the bottom of the ocean

Merriam-Webster English vocab.      Английский словарь Merriam Webster.