vituperative (adj.)youdaoicibaDictYouDict
1727, from vituperate + -ive. Related: Vituperatively.