besmirched
1. [ adjective ] especially of reputation
Synonyms: flyblown spotted stained sullied tainted tarnished damaged
Examples:

"the senator's seriously damaged reputation" "a flyblown reputation" "a tarnished reputation" "inherited a spotted name"

Related terms: blemished
Similar spelling:   besmirch
  bessemer