invectiva

Etymology
"(speech) brought in [against someone or something]", from.

Noun

 * 1) invective, tirade, diatribe

Noun

 * 1) offense, verbal aggression

Etymology
.

Verb

 * 1) to insult

Adjective

 * 1) invective