What is the full meaning of rainwashed
RAINWASH, to wash material downhill by rain [v]
Example of the word rainwashed placed on a Scrabble board.