English dictionary
rain down meaning and definition
Definition and meaning of rain down at MeaningMonkey.org. rain down meaning and definition in the English Dictionary.RAIN DOWN verb
Definition of rain down (verb)
- precipitate as rain
- "If it rains much more, we can expect some flooding"
- synonyms: rain
Source: Princeton University Wordnet