Rain-washed, having seen rain; weathered by rain.
Rain, the water that falls from the clouds to quicken the earth.