rainwash
nounDefinition of rainwash
: the washing away of material by rain
also
: the material so washed away
Keep scrolling for more