stranded

stranded v

Du. 'to run aground'.

  1. To drive or force aground.