Peppers Synonyms

To direct a barrage at
(Verb)
To mark with many small spots
(Verb)
Advertisement
Attack and bombard with or as if with missiles
(Verb)
Synonyms:
  1. pelts
Advertisement