the dressed hairy coat of a mammal
[ Syn: fur ]
body covering of a living animal
pelt (n.)
cast, hurl, or throw repeatedly with some missile; They pelted each other with snowballs
[ Syn: bombard ]
attack and bombard with or as if with missiles; pelt the speaker with questions
[ Syn: pepper ]
rain heavily; Put on your rain coat-- its pouring outside!
[ Syn: pour , stream , rain cats and dogs , rain buckets ]