simple past and past participle of beach
(archaic, literary) Having a beach.
Run or brought ashore
Stranded and helpless, especially on a beach