Demagogue rev Synonyms
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
Synonyms for phrase
DR abbreviation
DR is an abbreviation for Demagogue RevWhat does DR stand for?
DR stands for "Demagogue Rev" Definitions for Rev
- (noun) rate of revolution of a motor
- (verb) increase the number of rotations per minute