vitriolic
Full of bile
Vitriolic means bitterly caustic or scathing, like the burning effect of vitriol (sulfuric acid).
The word describes speech or writing that attacks with corrosive hostility: a vitriolic editorial, vitriolic remarks about his opponent.
Someone with a vitriolic tongue habitually speaks with bitter, wounding criticism.
Sharp and biting
- bitterSharp, unpleasant taste
- scathingSeverely and bitingly critical
- causticChemically burning; bitterly mocking
- cuttingDividing via sharp edge
biting · stinging · harsh · sardonic · trenchant · searing · venomous · vicious
Chemically burning; bitterly mocking
- corrosiveDestroys by chemical action
- acidicBelow neutral pH
- bitingHarshly critical or cold
- scathingSeverely and bitingly critical
searing · burning · sulfuric · acrid · erosive · corroding · destructive · venomous
Aggressively unfriendly
- antagonisticActively opposed or hostile
- resentfulFeeling lingering ill will
- rancorousMarked by bitter resentment
- spitefulWanting to hurt others
malicious · hateful · contemptuous · scornful · disdainful · acrimonious · belligerent · combative
Abusive denunciation
- tiradeExtended angry speech
- diatribeBitter, prolonged verbal attack
- screedLong tedious rant
- polemicAggressive argumentative discourse
harangue · broadside · denunciation · excoriation · fulmination · rant · attack · assault
acerbic
Sharp and biting
- bitterSharp, unpleasant taste
- scathingSeverely and bitingly critical
- causticChemically burning; bitterly mocking
cutting · biting · stinging · harsh · sardonic · trenchant · searing · venomous · vicious · savage
caustic
Chemically burning; bitterly mocking
scathing · searing · burning · sulfuric · acrid · erosive · corroding · destructive · venomous · toxic
hostile
Aggressively unfriendly
- antagonisticActively opposed or hostile
- resentfulFeeling lingering ill will
- rancorousMarked by bitter resentment
spiteful · malicious · hateful · contemptuous · scornful · disdainful · acrimonious · belligerent · combative · aggressive
invective
Abusive denunciation
polemic · harangue · broadside · denunciation · excoriation · fulmination · rant · attack · assault · barrage
attack
Aggressive act against another
- denouncePublicly declare wrongdoing
- excoriateSeverely criticize or censure
- lambasteScold with ferocity
pillory · savage · eviscerate · flay · lacerate · castigate · berate · assail · tear apart · rip apart
vitrioliclaudatory
Expressing strong approval
complimentary · praising · praiseful · encomiastic · eulogistic