inveighing
Speaking bitterly against
Inveighing is speaking or writing against something with hostile criticism or bitter denunciation.
The verb inveigh takes against: She inveighed against the proposed budget cuts.
The tone is vehement and sustained—not a single complaint but a forceful verbal attack.
The word appears most often in formal or literary contexts.
Bitter, prolonged verbal attack
- philippicBitter accusatory speech
- jeremiadLengthy complaint prophesying doom
- harangueAggressive lengthy scolding
- rantAngry prolonged outburst
fulmination · denunciation · excoriation · vituperation · polemic · broadside · screed · objurgation
diatribe
Bitter, prolonged verbal attack
- philippicBitter accusatory speech
- jeremiadLengthy complaint prophesying doom
- harangueAggressive lengthy scolding
rant · fulmination · denunciation · excoriation · vituperation · polemic · broadside · screed · objurgation · animadversion
denounce
Publicly declare wrongdoing
vilify · excoriate · fulminate · lambaste · castigate · rebuke · reproach · upbraid · berate · revile
inveighingpraising
Voicing admiration
lauding · extolling · commending · applauding · celebrating
inveighingcelebrating
Observing with festivity
exalting · venerating · honoring · revering · rhapsodizing
invective, inveigh, inveigle, inveigled, inveighs, inveighed, inveigler, inveigles