pelt

1. (verb) cast, hurl, or throw repeatedly with some missile; "They pelted each other with snowballs"
Synonyms: bombard
Related Words: egg, snowball, throw

2. (verb) attack with missiles or questions
Synonyms: pepper
Related Words: assail, attack

3. (noun) body covering of a living animal
Synonyms: hide, skin
Related Words: body covering

4. (verb) rain heavily; "Put on your rain coat--it's pouring outside!"
Synonyms: pour, rain buckets, rain cats and dogs, stream
Related Words: rain, rain down, sheet, sluice, sluice down

5. (noun) the dressed hairy coat of a mammal
Synonyms: fur
Related Words: animal skin, astrakhan, bearskin, beaver, chinchilla, ermine, fox, lambskin, lapin, leopard, mink, muskrat, otter, rabbit, raccoon, sable, seal, sealskin, squirrel



Terms and Conditions of Use / Copyright Notice