rain_down has definitions from the field of meteorology
1
[ verb ] (meteorology) precipitate as rain

Synonyms

rain

Examples

"If it rains much more, we can expect some flooding."

*