Sailing Source
Home
Nautical Dictionary
beach
Definition:
To run a boat ashore intentionally.