Having a beach.
simple past and past participle of beach
Run or brought ashore
Stranded and helpless, especially on a beach
tin
Search
Explore