rain down

Verb

 * 1)  To fall from the sky as, or like, rain.
 * 2)  To let fall as, or like, rain.
 * 3)  To strike (literally or figuratively) many times and/or very intensely.
 * 4)  To appear suddenly or inexplicably in large numbers.
 * 1)  To strike (literally or figuratively) many times and/or very intensely.
 * 2)  To appear suddenly or inexplicably in large numbers.
 * 1)  To appear suddenly or inexplicably in large numbers.
 * 1)  To appear suddenly or inexplicably in large numbers.

Translations

 * Japanese: 雨下