English | German | Russian | Czech

rainwash English

Meaning rainwash meaning

What does rainwash mean?

rainwash

(geography) The washing action of rain, capable of erosion and transporting soil. A deposit formed by rain.

Are you looking for...?