Answer: venomousattack

AnswerCrossword Clue
VENOMOUSATTACK

Hateful diatribe