invective

noun

Denunciatory or abusive language; vituperation.

A denunciatory or abusive expression or discourse.

Censoriously abusive; vituperative; denunciatory.

Vehement denunciation; an utterance of violent censure or reproach; also, a railing accusation; vituperation.

Synonyms Abuse, Invective (see abuse); Satire, Pasquinade, etc. (see lampoon); philippic, objurgation, reproach, railing, diatribe.