pelt down
Verb
Meaning
pelt down (third-person singular simple present pelts down, present participle pelting down, simple past and past participle pelted down)
(intransitive) To rain heavily; to sleet, snow or hail heavily.
Synonyms
pelt
stream
rain
pour
raining
teem
beat down
pour down
rain cats and dogs
lash down
whip down
bucket down
piss down
chuck it down