Vilify is defined as to make a comment about a person that makes him look bad.
Minimize is defined as to reduce, decrease or lessen to the smallest possible amount.
(Archaic) To belittle; minimize; disparage
To turn aside.
To reduce in esteem or rank.
(Music) To reduce (a perfect or minor interval) by a semitone.
To disparage; belittle.
To lessen the price or value of:
To denigrate is to belittle or attack someone's reputation.
To levy a false charge against, especially of a vague offense, with the intent to damage someone's reputation or standing.
To cause to seem little or smaller than something else:
To discredit is defined as to cast doubt on the truth of something or someone, or to damage a person's reputation.
To cause to leave or return:
To reduce is to make something smaller or to become or feel smaller, or forcing someone into a less desirable position.
To discount is defined as to mark down the price of something, or to disregard a suggestion or idea because it is unlikely to be true.
To deprecate is defined as to show disapproval about something or someone or to belittle someone.
Increase is defined as to become bigger or greater.
To reduce in standing or respect.
To become or cause to become less or smaller, as in number, amount, or intensity.
To bestow; to confer.
Find another word for detracts. In this page you can discover 28 synonyms, antonyms, idiomatic expressions, and related words for detracts, like: vilifies, underrates, minimizes, lessens, diverts, disparages, diminishes, derogates, depreciates, denigrates and defames.