Found 32 synonyms in 4 groups
1
Meaning: slander [v]
libel, defame, slur, vilify (formal), revile (formal), insult, smear, traduce (formal)
  1. 2
    Meaning: belittle [v]
  2. 3
    Meaning: accuse [v]
    slander, disparage, discredit, smear, asperse, calumniate (formal), traduce (formal), slur
  3. 4
    Meaning: malign [v]
    defame, slander, smear, slur, vilify (formal), traduce (formal), tear down, libel

traduce synonyms - English related words for traduce