vituperation
abuse, billingsgate, blame, castigation, censure, fault-finding, flak (informal) invective, obloquy, rebuke, reprimand, reproach, scurrility, tongue-lashing, vilification
Antonyms
acclaim, approval, commendation, eulogy, flattery, praise, tribute