Synonyms/Hypernyms (Ordered by Estimated Frequency) of verb beach
1 sense of beach
Sense 1
beach -- (land on a beach; "the ship beached near the port")
=> land, set down -- (reach or come to rest; "The bird landed on the highest branch"; "The plane landed in Istanbul")