haranguer

One who lectures

A haranguer is someone who delivers harangues—lengthy, aggressive speeches meant to criticize or persuade.

The word suggests relentlessness and intensity: The haranguer on the corner wouldn't let passersby ignore him.

It often carries a negative connotation, implying someone tedious or overbearing rather than genuinely persuasive.

persuasive

orator

Skilled public speaker

exhorter · proselytizer · evangelist · demagogue · rabble-rouser · firebrand · agitator · polemicist · propagandist · soapbox

verbose

windbag

One who prattles endlessly

ranter · sermonizer · pontificator · bloviator · monologist · rambler · babbler · prattler · blatherer · jabberer

aggressive

bully

Habitual intimidator

  • berateCriticize severely and lengthily
  • hecklerOne who taunts performers
  • ranterOne who harangues loudly

scolder · castigator · upbraider · raver · railer · denouncer · confronter · assailant · attacker · aggressor

critic

faultfinder

One who criticizes constantly

censurer · reprover · disparager · detractor · castigator · scold · nag · complainer · grumbler · kvetch

Categories
Opposites
communicative role

haranguerlistener

One who attends aurally

hearer · auditor · bystander · mute · recipient

rhetorical manner

haranguerconciliator

One who restores harmony

diplomat · whisperer · peacemaker · mediator · soother

Family

harangue, haranguing, harangued, harangues

Familiarity
Top 1,000,000
Profile
Used worldwide · Timeless · Negative · Everyday, not technical · Rated G