invectiva.
(Del lat. invectīva).

1. f. Discurso o escrito acre y violento contra alguien o algo.