haranguing

Delivering aggressive lecture

Haranguing is delivering a lengthy, aggressive lecture or tirade.

To harangue someone is to berate them forcefully and at length: She spent twenty minutes haranguing the customer service rep.

The word suggests both persistence and hostility—not a quick scolding but a sustained verbal assault.

coercive

browbeat

Intimidate through pressure

hector · pressuring · demanding · insistent · overbearing · domineering · hectoring · strong-arm · bullying · aggressive

tirade

rant

Angry prolonged outburst

  • diatribeBitter, prolonged verbal attack
  • vehementIntensely forceful in feeling
  • fieryIntensely hot or passionate

blistering · impassioned · fervent · passionate · thunderous · strident · incendiary · inflammatory · spirited · fierce

scolding

berate

Criticize severely and lengthily

rebuke · upbraid · castigate · lambaste · excoriate · lecture · nag · chide · bawl out · dress down

verbose

long-winded

Excessively wordy, tediously so

  • ramblingLong-winded and unfocused
  • prolixExcessively wordy in speech
  • wordyUsing more language than necessary

loquacious · garrulous · droning · interminable · tedious · repetitive · belaboring · going on · overwrought · exhausting

public

soapbox

Platform for haranguing

  • stumpTrunk base after felling
  • rallyGathering for a cause
  • oratoryFormal eloquent discourse

demagogue · pulpit · speechifying · filibuster · agitator · rabble-rousing · megaphone · townhall · protest · campaign

Categories
Opposites
communication intensity and manner

haranguingwhispering

Breathy, near-silent speech

coaxing · soothing · murmuring · mollifying · placating

speaker-listener dynamic

haranguinglistening

Attending to sound

dialoguing · conversing · asking · attending · staying quiet

communicative intent

haranguingpraising

Voicing admiration

complimenting · encouraging · comforting · reassuring · flattering

Family

harangue, harangued, harangues, haranguer

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