besmirched

verb

Damage (someone's reputation).