English synonyms about - contact  

haranguer

noun

1 haranguer

A public speaker who delivers a loud or forceful or angry speech.


Find more on haranguer elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0244