beach

Noun
  1. An area of sand sloping down to the water of a sea or lake (synset 109240137)
Verb
  1. Land on a beach (synset 201982961)
    "the ship beached near the port"

Other Searches