philippic
noun
[ fɪˈlɪpɪk ]
• a bitter attack or denunciation, especially a verbal one.
• "the lecture was a tremendous philippic against our culture"
Similar:
tirade,
diatribe,
invective,
denunciation,
rant,
polemic,
broadside,
harangue,
verbal onslaught,
reviling,
railing,
decrying,
condemnation,
brickbat(s),
flak,
criticism,
attack,
censure,
lecture,
berating,
admonishment,
admonition,
reprimand,
rebuke,
abuse,
stream of abuse,
battering,
stricture,
tongue-lashing,
denouncement,
vituperation,
obloquy,
fulmination,
vilification,
castigation,
reproof,
reproval,
upbraiding,
knocking,
bashing,
blast,
slating,
Origin:
late 16th century: via Latin from Greek philippikos, the name given to Demosthenes' speeches against Philip II of Macedon, also to those of Cicero against Mark Antony.