pelt
pelt
verb
To throw objects forcefully at someone or something, or for rain to fall very heavily.
"The children pelted him with snowballs."
noun
The skin of an animal, often with its fur or wool still attached.
"The trapper sold the animal pelts."
Thesaurus
Synonyms: rain buckets, rain cats and dogs, pour, stream, fur, hide, skin, bombard, pepper