Definition: body covering of a living animal
Definition: the dressed hairy coat of a mammal
Definition: attack and bombard with or as if with missiles
Usage: pelt the speaker with questions
Definition: cast, hurl, or throw repeatedly with some missile
Usage: They pelted each other with snowballs
Main entry: pelt, pour, rain buckets, rain cats and dogs, stream
Definition: rain heavily
Usage: Put on your rain coat-- it's pouring outside!