Definition of “rain (sth) down” - English Dictionary

british dictionary

“rain (sth) down” in British English

See all translations

rain (sth) down

phrasal verb with rain uk /reɪn/ us /reɪn/ verb [ I ]

to fall in large amounts, or to direct something in large amounts, usually forcefully or violently:

Bombs rained down on the besieged city.
Her attacker rained down blows on her.

(Definition of “rain (sth) down” from the Cambridge Advanced Learner's Dictionary & Thesaurus © Cambridge University Press)