pelt has definitions from the fields of zoology,military,meteorology
1
[ verb ] cast, hurl, or throw repeatedly with some missile

Synonyms

bombard

Examples

"They pelted each other with snowballs"

Used in print

(T. C. McClary, "The Flooded Desert," Argosy,...)

The heavens opened , pelting them with hail the size of walnuts .

Related terms

throw snowball lapidate egg pelter

2
[ verb ] (military) attack and bombard with or as if with missiles

Synonyms

pepper

Examples

"pelt the speaker with questions"

Related terms

attack throw

3
[ noun ] the dressed hairy coat of a mammal

Synonyms

fur

4
[ verb ] (meteorology) rain heavily

Examples

"Put on your rain coat-- it's pouring outside!"

Related terms

rain sluice sheet downpour

5
[ noun ] Last name, frequency rank in the U.S. is 13193
6
[ noun ] (zoology) body covering of a living animal

Synonyms

skin hide

Related terms

body_covering skin

*