Synonyms of haranguer

3 Syllables
orator, discourser, speechmaker, lecturer, declaimer