INVECTIVE


Meaning of INVECTIVE in English

[noun] [U] [formal] - unkind and unpleasant criticism or speech said with a lot of forceHe prefers to meet criticism with personal invective rather than with reasoned argument.A stream of invective from some sectors of the press continues to assail the government.

Cambridge English vocab.      Кембриджский английский словарь.