Home/Phrasal verbs/Rain down onRain down onFall in large numbersMeaningsFall in large numbers (inseparable, International English)ExamplesBombs RAINED DOWN ON the city all night.Related RAIN rain + …Same base verb DOWN ON… + down onSame particleMark as complete