besmirched

adjective
  1. damaged in reputation; dishonored or tainted
  2. Usage: often used in formal or literary contexts

Examples