Answer: venomousattack

AnswerCrossword Clue
VENOMOUSATTACKHateful diatribe