beach
1.
(
verb
) land on a beach, as of watercraft
Related Words:
land
,
set down
2.
(
noun
) an area of sand sloping down to the water of a sea or lake
Related Words:
formation
,
geological formation
,
geology
,
plage
Terms and Conditions of Use / Copyright Notice