Defeated detonates Synonyms

We can't find synonyms for the phrase "Defeated detonates", but we have synonyms for terms, you can combine them.

Detonates Synonyms

DD abbreviation

DD is an abbreviation for Defeated Detonates
What does DD stand for?
DD stands for "Defeated Detonates"

Definitions for Defeated