SYNONYMS
acrimonious, rancorous, bitter, caustic, mordant, acerbic, astringent, acid, acrid, trenchant, virulent, spiteful, crabbed, savage, venomous, poisonous, malicious, malignant, malign, pernicious, splenetic
nasty, mean, cruel, unkind, harsh, ill-natured, evil-intentioned, vindictive, scathing, searing, biting, barbed, wounding, stinging, tart, sharp, rapier-like, razor-edged, cutting, withering, sarcastic, sardonic, irascible
informal bitchy, catty, slashing
literary malefic, maleficent
rare acidulous, mordacious, squint-eyed