invection

listen to the pronunciation of invection
English - English
An inveighing against; invective