Definition of "besmirched"

besmirched