Word | Definitions | Synonyms |
---|---|---|
pelt | (verb) attack and bombard with or as if with missiles | Synonyms: pepper |
(verb) cast, hurl, or throw repeatedly with some missile | Synonyms: bombard | |
(verb) rain heavily | Synonyms: pour, rain buckets, rain cats and dogs, stream |