washed or swept with water especially waves of the sea
clean by virtue of having been washed in water
[ Syn: washed ]