pelts
verb(pelt)
attack and bombard with or as if with missiles
Examples:
Pelt the speaker with questions.
pelts
noun(pelt)
the dressed hairy coat of a mammal
pelts
verb(pelt)
rain heavily
Synonyms: pour, rain buckets, rain cats and dogs,
stream,
pelts
noun(pelt)
body covering of a living animal
pelts
verb(pelt)
cast, hurl, or throw repeatedly with some missile
Examples:
They pelted each other with snowballs.