Gone to Davy Jones's Locker Meaning, Definition & Usage

Definitions
  1. dead, and buried in the sea; thrown overboard.

Webster 1913