American Dictionary
Definition rain down in American English
rain down phrasal verb
phrasal verb
Example
Sparks from the fire rained down on the frightened spectators.
Example
I felt kicks and blows raining down on me from all directions.
