harangue
Lengthy angry lecture
A harangue is a lengthy, aggressive speech—typically loud, forceful, and critical.
Politicians harangue opponents; coaches harangue players.
The word carries connotations of excess: someone who harangues goes on too long, too intensely.
As a verb, to harangue is to deliver such a speech: She harangued the committee for an hour about budget cuts.
Bitter, prolonged verbal attack
- invectiveAbusive denunciation
- rantAngry prolonged outburst
- screedLong tedious rant
- fulminationFierce verbal denunciation
philippic · jeremiad · vituperation · broadside · denunciation · castigation · excoriation · tongue-lashing
Criticize severely and lengthily
castigate · admonish · reprimand · reproach · censure · denounce · condemn · lecture
Forceful, theatrical speaking
- orationFormal public speech
- speechifyingDelivering pompous addresses
- preachingDelivering moral discourse
- sermonizingLecturing on morals
exhortation · rhetoric · grandstanding · soapbox · stump speech · lecturing · pontification · bombast
Intensely forceful in feeling
- forcefulExerting strong pressure
- impassionedFilled with intense emotion
- fieryIntensely hot or passionate
- ferventIntensely and sincerely felt
heated · strident · shrill · vociferous · loud · boisterous · thundering · bellowing
diatribe
Bitter, prolonged verbal attack
fulmination · philippic · jeremiad · vituperation · broadside · denunciation · castigation · excoriation · tongue-lashing · verbal assault
berate
Criticize severely and lengthily
lambaste · castigate · admonish · reprimand · reproach · censure · denounce · condemn · lecture · dress down
declamation
Forceful, theatrical speaking
- orationFormal public speech
- speechifyingDelivering pompous addresses
- preachingDelivering moral discourse
sermonizing · exhortation · rhetoric · grandstanding · soapbox · stump speech · lecturing · pontification · bombast · holding forth
vehement
Intensely forceful in feeling
- forcefulExerting strong pressure
- impassionedFilled with intense emotion
- fieryIntensely hot or passionate
fervent · heated · strident · shrill · vociferous · loud · boisterous · thundering · bellowing · raging
exhort
Urge earnestly
badger · hector · nag · importune · press · push · cajole · coerce · strong-arm · arm-twist
- public speakingspeech, public speaking, keynotes, keynote speeches, oratory
- oratorypublic speaking, speeches, oration, orations, addresses
- ranttirade, diatribe, rave, outburst, vent
- speechesspeech, addresses, historic speeches, lecture, soliloquy
- tiradestirades, tirade, rants, rant, diatribes
- verbal fightsargument, quarrel, dispute, confrontation, shouting match
haranguedialogue
Spoken exchange between parties
conversation · give-and-take · civil discourse · discussion · exchange