What is the meaning of Beached?

Having a beach.

simple past and past participle of beach

Run or brought ashore

Stranded and helpless, especially on a beach

tin

Source: wiktionary.org