pelt
Nouns
Verbs
-
(v) cast, hurl, or throw repeatedly with some missile
- They pelted each other with snowballs
-
(v) attack and bombard with or as if with missiles
- pelt the speaker with questions
-
(v) rain heavily
- Put on your rain coat-- it's pouring outside!