C2 verb /bɪˈsmɜːrtʃ/
besmirch
desacreditar
Meaning
to damage someone's reputation; to make dirty or stained
Example
He tried to besmirch her good name with false rumors.
Trató de desacreditar su buen nombre con rumores falsos.