rainwash
noun 2verb 1
Definitions
noun
1
The washing action of rain, capable of erosion and transporting soil.
2
A deposit formed by rain.
verb
1
To wash by the action of rain.
Your note
not saved0 chars
noun
The washing action of rain, capable of erosion and transporting soil.
A deposit formed by rain.
verb
To wash by the action of rain.