Definitions of besmirched:

  • adjective:   especially of reputation