davy jones's locker

/'deivi'dʤounzis'lɔkə/
Noun
  1. the bottom of a sea or ocean

Khám phá thêm

Các từ liên quan

davy jones's locker
A sailor's lost treasure chest rests in Davy Jones's locker.