Synonyms/Hypernyms (Ordered by Estimated Frequency) of verb rain_down
1 sense of rain down
Sense 1
rain, rain down -- (precipitate as rain; "If it rains much more, we can expect some flooding")
=> precipitate, come down, fall -- (fall from clouds; "rain, snow and sleet were falling"; "Vesuvius precipitated its fiery, destructive rage on Herculaneum")