DAVY JONES'S LOCKER


Meaning of DAVY JONES'S LOCKER in English

■ noun informal the bottom of the sea, especially regarded as the grave of those drowned at sea.

Origin

from C18 naut. sl. Davy Jones , denoting the evil spirit of the sea.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.