rainwashing

nounThe process or action of being cleaned or washed by rain.
verbPresent participle of rainwash: to clean or wash something by the action of rain.