English-German translations for rain down
Definition of rain down
- To fall from the sky as, or like, rain
- To strike many times and/or very intensely
- To appear suddenly or inexplicably in large numbers
Examples
- Im soaking wet because it rained down on me.
- In the latest supernatural incident, frogs rained down.
- My wrath will rain down upon you
- The jeers rained down on me throughout my middle school years
Trending Searches
Popular Dictionaries