opprobrium
noun
1 the government endured months of opprobrium:
vilification, abuse, vituperation, condemnation, criticism, censure, castigation, denunciation, defamation, denigration, disparagement, obloquy, derogation, slander, revilement, reviling, calumny, calumniation, execration, excoriation, lambasting, upbraiding, bad press, character assassination, attack, invective, libel, insults, aspersions;
informal flak, mudslinging, bad-mouthing, tongue-lashing;
British, informal stick, verbal, slagging off;
archaic contumely;
rare animadversion, objurgation.
▷antonyms praise.