beach (v.)youdaoicibaDictYouDict[beach 词源字典]
"to haul or run up on a beach," 1840, from beach (n.). Related: Beached; beaching.[beach etymology, beach origin, 英语词源]