pelt down

verb

pelt down

verb
1

To rain heavily; to sleet, snow or hail heavily.

Synonyms
bucket down, chuck it down, lash down, pelt, piss down, pour, pour down, rain cats and dogs, stream, teem, whip down

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.