filippica

Noun

 * 1) invective
 * 2) tirade
 * 3) philippic