Random
Demoralizing defeats Synonyms
Definitions for Demoralizing
(adjective)
destructive
of morale and self-reliance
Synonyms for phrase
disappointing failure
disappointing loss
unhealthy crush
corrupt beating
corrupt failure
formidable failure
formidable reversal
disturbing crush
disturbing reversal
disturbing win
DD abbreviation
DD
is an
abbreviation
for Demoralizing Defeats
What does DD stand for?
DD stands for "Demoralizing Defeats"
Defeats
replaced
demoralizing
loss