Definition of "Pelt" :
noun: body covering of a living animal
noun: the dressed hairy coat of a mammal
verb: attack and bombard with or as if with missiles
"Pelt the speaker with questions."
verb: cast, hurl, or throw repeatedly with some missile
"They pelted each other with snowballs."
verb: rain heavily