whip down
Verb
Meaning
whip down (third-person singular simple present whips down, present participle whipping down, simple past and past participle whipped down)
(intransitive) To rain heavily.
Synonyms
pelt
stream
pour
teem
pour down
rain cats and dogs
lash down
pelt down
bucket down
piss down
chuck it down