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 - Словарь современного английского языка.
2012