7 letters · 14 points in Scrabble
noun an area of sand sloping down to the water of a sea or lake
verb land on a beach