Definition of rainwash in English:

rainwash

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

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

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