pelt

Noun
  1. The dressed hairy coat of a mammal (synset 114788240)
  2. Body covering of a living animal (synset 101898376)
Verb
  1. Cast, hurl, or throw repeatedly with some missile (synset 201510546)
    "They pelted each other with snowballs"
  2. Attack and bombard with or as if with missiles (synset 201123738)
    "pelt the speaker with questions"
  3. Rain heavily (synset 202763991)
    "Put on your rain coat-- it's pouring outside!"

Other Searches