rain down on



rain down on someone or something

to fall or drop down on someone or something like rain. The ashes from the incinerator rained down on us, getting our clothes dirty. The hail rained down on us—some of it quite large.
See also: down, on, rain

Common Names:

NameGenderPronouncedUsage
Anil-Hinduism, Indian, Hindi, Marathi, Bengali, Punjabi, Gujarati, Telugu, Kannada, Malayalam, Tamil, Nep
Orianne-French
Revaz-Georgian
ConcepciÓNkawn-thep-THYON (Spanish), kawn-sep-SYON (Latin American Spanish)Spanish
Gonzalez[gɔn'za:lez]
Halinahah-LEE-nahPolish