Demagogue defense Synonyms

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

DD abbreviation

DD is an abbreviation for Demagogue Defense
What does DD stand for?
DD stands for "Demagogue Defense"

Definitions for Demagogue


  • (noun) a person who stirs up public feelings especially of discontent
  • (noun) a political leader who seeks support by appealing to popular passions and prejudices

Definitions for Defense