We found 3 definitions of rain down from 2 different sources.
Verb |
||
rain down - precipitate as rain; "If it rains much more, we can expect some flooding" | ||
rain | ||
come down, precipitate, fall criticize or reprimand harshly; "The critics came down hard on the new play" | ||
mizzle, drizzle moisten with fine drops; "drizzle the meat with melted butter" | ||
shower down, shower take a shower; wash one's body in the shower; "You should shower after vigorous exercise" | ||
patter, pitter-patter, spatter, spit, sprinkle make light, rapid and repeated sounds; "gently pattering rain" | ||
rain buckets, rain cats and dogs, pelt, stream, pour cast, hurl, or throw repeatedly with some missile; "They pelted each other with snowballs" |