smirch

verb
  1. to make dirty or stained
  2. to damage someone’s reputation or good name
noun
  1. a dirty mark or stain
  2. damage to one’s reputation

Examples