English Dictionary
Definition rain down in British 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.
