To vitiate is to corrupt, invalidate or weaken morally.
To cause to lose courage or firmness of purpose:
Daunt is defined as to intimidate someone.
To turn another way; to divert.
To cause to lose spirit or enthusiasm; dishearten.
To make (a person) resemble a beast; brutalize; dehumanize
To lower in quality or character; debase.
To attack or infect with canker.
To destroy or subvert the honesty or integrity of, as by offering bribes:
To lead into bad habits; make morally bad; corrupt; pervert
To produce or receive discolorations:
To depress; to check; to make dull; to lessen.
To deprive of courage or enthusiasm; discourage; depress; daunt
To injure, weaken, or impair, esp. by subtle, stealthy, or insidious means
To cause (the stomach) to feel ill.
To lower the spirits of; dishearten.
lower someone's spirits; make downhearted
To relax and enjoy oneself completely; be uninhibited in one's enjoyment.
To make apprehensive or discouraged, as by a problem or troublesome prospect
To undermine, mislead, or betray:
To indulge in dissipation.
To give incorrect instructions to, esp. as a judge to a jury
(Slang) To steal or rob, especially by shoplifting or pickpocketing.
To think, write, or speak about matters of right and wrong, often in a self-righteous or tedious way
Purify means to make something clean or free from impurities.
To raise to a higher moral, social, or cultural level or condition
To soothe in distress or sorrow; ease the misery or grief of; bring consolation or hope to
To give support to; be favorable to; foster; help
Find another word for demoralize. In this page you can discover 46 synonyms, antonyms, idiomatic expressions, and related words for demoralize, like: discourage, vitiate, boost, unnerve, daunt, pervert, dispirit, destroy the morale of, frighten, weaken and animalize.