Definitions of set ashore:

  • verb:   arrive on shore