Dictionary search results

Showing 1-3 of 3 results

demagogue British & World English

A political leader who seeks support by appealing to popular desires and prejudices rather than by using rational argument