1 landwash | Definition of landwash

landwash

noun

Definition of landwash

1 : the line of high tide
2 : the wash of the sea on the shore