Definitions
There is 1 meaning of the phrase
Shower Down.
Shower Down - as a verb
Rain abundantly
Example: "Meteors showered down over half of australia"
Synonyms (Exact Relations)
showerExample Sentences
"Flowers shower down from the balcony above."
"The plane released the parachute and watched it shower down from the sky."
"Leaves shower down in autumn."
"Petals shower down when the bride throws the bouquet."
"The children jumped in the pool, causing water to shower down."