EnglishMain Dictionary
vituperation
Universal Words
noun
[U] (rare, formal) cruel and angry criticism:
She was unprepared for the flood of vituperation which descended on her from her critics.
vituperative adjective:
a vituperative article / attack / commentary