Definitions for rain down
ADVERTISEMENT
Princeton's WordNet
rain, rain down(verb)
precipitate as rain
"If it rains much more, we can expect some flooding"
Wiktionary
rain down(Verb)
to fall from the sky, as rain
rain down(Verb)
to appear inexplicably
Citation
Use the citation below to add this definition to your bibliography:
"rain down." Definitions.net. STANDS4 LLC, 2013. Web. 25 May 2013. <http://www.definitions.net/definition/rain down>.

