rain down
English Dictionary
->
Letter R
-> rain down
Search Dictionary:
rain down Definition
(v)
precipitate
as
rain
; "
If
it
rains
much
more
,
we
can
expect
some
flooding
"
rain down Synonyms
rain
rain down
© Art Branch Inc.