rain
Verb
send down in large or overwhelming quantities
The furious student protesters rained sticks and rocks on riot police, vandalized government buildings and attacked a car carrying Prince Charles and his wife, Camilla.
We're sorry but BraveSpeaking doesn't work properly without JavaScript enabled. Please enable it to continue.