Synonyms of Rain-wash in English :
Antonyms of Rain-wash in English
Thesaurus of Rain-wash in English
1. (noun) the washing away of soil or other loose material by rain