Haranguer — definition

1. haranguer (Noun)

1 definition

haranguer (Noun) — A public speaker who delivers a loud, forceful or angry speech.

5 types of
orator public speaker rhetorician speechifier speechmaker