vituperative22nd June, 2021Vituperative (a):a vituperative spoken or written attack is full of angry criticism