haranguer

Explore definitions, synonyms, and language insights of haranguer

Definitions

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