Definitions of Davy jones's locker:

  • noun:   the bottom of a sea or ocean