besmirched

/bɪˈsməːtʃ/

verb

Damage (someone’s reputation)

he had besmirched the good name of his family

sully,tarnish,blacken,drag through the mire,drag through the mud,stain,taint,smear,befoul,soil,contaminate,pollute,disgrace,dishonour,bring discredit to,stigmatize,injure,damage,debase,spoil,ruin