Random
Debilitating defeat Synonyms
Debilitating
replaced
devastating
defeat
difficult
defeat
slow
defeat
heavy
defeat
old
defeat
Definitions for Debilitating
(adjective) impairing the strength and vitality
Synonyms for phrase
devastating loss
devastating failure
hard beat
hard licking
hard failure
hard loss
hard whip
hard downfall
DD abbreviation
DD
is an
abbreviation
for Debilitating Defeat
What does DD stand for?
DD stands for "Debilitating Defeat"
Defeat
replaced
debilitating
loss
Definitions for Defeat
(noun)
failure
to win a
contest
(noun) a falling short of one's goals
(verb) to
achieve
a victory over