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 DefenseWhat 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