blot, smear, spot, stain
blot, daub, slur, smear, smudge, spot
asperse, besmirch, calumniate, defame, denigrate, slander, smear, Sully
besmirch