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 DealWhat 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
- (noun) a considerable amount
- (noun) an arrangement about action to be taken
- (noun) the transfer of ownership of something from one person to another for a price