smirch
smirch
noun
A dirty mark or a stain on someone's reputation or character.
"The accusation left a smirch on his record."
verb
To make something dirty or to damage someone's reputation or character.
"The scandal smirched his good name."
Thesaurus
Synonyms: blot, slur, smudge, smear, daub, spot, besmirch, stain, denigrate, sully, calumniate, defame