rain down
Explore definitions, synonyms, and language insights of rain down
Definitions
Verb
precipitate as rain; "If it rains much more, we can expect some flooding"
More Specific Terms
drizzle
mizzle
patter
pelt
pitter-patter
pour
rain buckets
rain cats and dogs
shower
shower down
spatter
spit
sprinkle
stream