traduced

verb
  1. to speak falsely or maliciously about someone; to defame or slander
  2. Usage: formal; past tense of traduce

Examples