Definition of rainwash in English:

rainwash

noun

  • The washing away of soil or other loose material by rain.

    • ‘Salt also tends to concentrate in and enlarge any depression protected from rainwash.’

Pronunciation:

rainwash

/ˈrānˌwôSH//-ˌwäSH/