Answer: invective

AnswerCrossword Clue
INVECTIVEVituperation.
INVECTIVEDenunciatory.
INVECTIVEContumely
INVECTIVEWords meant to hurt
invectivevehement denunciation or abuse
invectiveabusive / an attack with words; abusive language