How to pronounce "shower down"

Add your own pronunciation of "shower down"

Meanings and definitions of "shower down"

Verb

rain abundantly; "Meteors showered down over half of Australia"

Synonyms: