beached

adjective
  1. stranded on a beach or shore
verb
  1. past tense of beach; drove or ran aground on a beach

Examples