Synonyms/Hypernyms (Ordered by Estimated Frequency) of verb shower_down
1 sense of shower down
Sense 1
shower, shower down -- (rain abundantly; "Meteors showered down over half of Australia")
=> rain, rain down -- (precipitate as rain; "If it rains much more, we can expect some flooding")