Disappointing defeat Synonyms

Definitions for Disappointing


  • (adjective) not up to expectations

DD abbreviation

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

Definitions for Defeat