Disheartened defeat Synonyms

Definitions for Disheartened


DD abbreviation

DD is an abbreviation for Disheartened Defeat
What does DD stand for?
DD stands for "Disheartened Defeat"

Definitions for Defeat