Noun: haranguer hu'rang-u(r)
- A public speaker who delivers a loud, forceful or angry speech
"The haranguer's passionate words stirred the crowd"
Derived forms: haranguers
Type of: orator, public speaker, rhetorician, speechifier, speechmaker