Feedback
Rain down
Your browser does not support the audio element.
Meaning
Verb
●
To
fall
from the
sky
as, or like, rain.
●
To let
fall
as, or like, rain.
●
To
strike
(literally or
figuratively
) many
times
and/or
very intensely.
●
To
appear
suddenly
or
inexplicably
in large numbers.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better