Synonyms for Pelt (same or very similar meaning)
WordNet sense 1 (the dressed hairy coat of a mammal):
fur
WordNet sense 2 (rain heavily):
pour, stream, rain buckets, rain cats and dogs
WordNet sense 3 (body covering of a living animal):
hide, skin
WordNet sense 4 (cast, hurl, or throw repeatedly with some missile):
bombard
WordNet sense 5 (attack and bombard with or as if with missiles):
pepper
From the ODE community, based on WordNet
add/edit