Invection



ENGLISH MEANING
noun
1.
An inveighing against; invective.