haranguer
(noun)
noun
1. a public speaker who delivers a loud or forceful or angry speech
Definition categories: person, orator, rhetorician, speechifier, speechmaker
(noun)
1. a public speaker who delivers a loud or forceful or angry speech
Definition categories: person, orator, rhetorician, speechifier, speechmaker