rainwashed

Adjective

 * 1) washed by the rain
 * the rainwashed streets