RAIN DOWN


Meaning of RAIN DOWN in English

rain down phrasal verb ( see also ↑ rain )

to fall in large quantities

rain down on

Bombs rained down on the city.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.