Usage Note
Desacreditar means to damage someone's reputation or credibility — through words, actions, or evidence. It is stronger than criticar and implies a deliberate attempt to undermine trust. Often used in political and journalistic contexts: la campaña para desacreditarlo (the campaign to discredit him).
Examples
"Intentaron desacreditar al testigo principal."
Natural Translation
They tried to discredit the main witness.
Related Words
Explore Spanish by topic