Attested.to

Definition

a political leader who seeks support by appealing to popular passions and prejudices

Seed ·

Term in context

demagog in CommonParlance