davy jones's locker

Noun
  1. The bottom of a sea or ocean (synset 109399438)

Other Searches