Source:WordNet 3.1
1. (
) precipitate as rain; "If it rains much more, we can expect some flooding" ;
See more about : RAINED