grind down
soften
demoralize
dispirit
have a fable for
enervate
demoralising
disheartening
dispiriting
demoralizing
lose heart
war of nerves
psychological warfare
beat down
lose caste
forget oneself
destroy
degenerate
mark
snoot
demoralization
unmanning
snatch someone's edges
degrading
bad blood
animus
animosity
lose face
anger
decapacitate
fuse
stoop
thumbscrew
disanimating
far gone
brokenheartedness
fall from grace
give a bad name
blood sport
untemper
cool
abase
steal someone's thunder
self-own
overpet
choke up
downiness
fray
undermine
wasp
decadent
bullying
drop behind
intimidation
disaffect
antipositional
oppressiveness
dig one's own grave
leave someone cold
humiliation
disinvigorate
softy
sink
distemper
dehumanizingly
take the wind out of someone's sails
déclassé
leave it out
calm down
foul one's own nest
compassion fatigue
demoralisation
feet of clay
hangdog
impair
crash
kick in the teeth
slapdown
fail at life
burn one's bridges
knee-buckler
shake
lighten
impoverish
chronic
Captain Queeg
starve
player hater
sap
take down a notch
demotivate
lose one's cool
freeze
tall poppy syndrome
humiliate

English words for 'To weaken someone's morale over a long period.'

As you may have noticed, above you will find words for "To weaken someone's morale over a long period.". Hover the mouse over the word you'd like to know more about to view its definition. Click search related words by phrase or description. to find a better fitting word. Finally, thanks to ChatGPT, the overall results have been greatly improved.

Recent Queries