PELT DOWN


Meaning of PELT DOWN in English

(of rain, hail, or snow) fall very heavily.

→ pelt

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.