English
›
Words
demagogue
Translation:
English
Noun
one
who tries to rouse the people by appealing to emotion
3
false
leader of people
1
person
who appeals to people’s prejudice
Add
Translation