Nouns

(n)fur, peltthe dressed hairy coat of a mammal
(n)hide, pelt, skinbody covering of a living animal

Verbs

(v)pelt, bombardcast, hurl, or throw repeatedly with some missile“They pelted each other with snowballs”
(v)pepper, peltattack and bombard with or as if with missiles“pelt the speaker with questions”
(v)pour, pelt, stream, rain cats and dogs, rain bucketsrain heavily“Put on your rain coat — it's pouring outside!”