Synonyms and Antonyms for haranguer

1. haranguer (n.)

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

Synonyms: