Pelt (Verb)
Meaning 1
Cast, hurl, or throw repeatedly with some missile; "They pelted each other with snowballs".
Classification
Verbs of touching, hitting, tying, digging.
Synonyms
Related Words
Meaning 2
Attack and bombard with or as if with missiles; "pelt the speaker with questions".
Classification
Verbs of fighting, athletic activities.
Synonyms
Hypernyms
Related Words
Meaning 3
Rain heavily; "Put on your rain coat-- it's pouring outside!".
Classification
Verbs of raining, snowing, thawing, thundering.