a person who makes speeches to crowds of people intending to make them angry or excited, especially for political aims
adjective
noun [uncountable]See rabble-rouser in the Oxford Advanced Learner's Dictionary
Check pronunciation: rabble-rouser