Word: besmirched Definition: damage the reputation of (someone or something) in the opinion of others.
“he had besmirched the good name of his family”