Demagogue deal Synonyms

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

DD abbreviation

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

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 Deal