Answer: philippic

AnswerCrossword Clue
PHILIPPIC

Name-calling speech.

PHILIPPIC

Diatribe.