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