WordUnscrambler Home
rainwash
Definitions
[ˈreɪnwɒʃ], (Noun)
Definitions:
- the washing away of soil or other loose material by rain
Phrases:
Origin
:
Click here to see the free dictionary definition for rainwash
definition by Oxford Dictionaries