Rhymes | Synonyms
blot, daub, slur, smear, smudge, spot, stain
asperse, besmirch, defame, slander, sully
denigrate
calumniate