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