Rain Down (Slaughter)
WordNet

verb


(1)   Precipitate as rain
"If it rains much more, we can expect some flooding"
 
x
OK