Definitions of get stranded:

  • verb:   of boats