fulmination
ˌfʊlmɪˈneɪʃ(ə)n
ˌfʌlmɪˈneɪʃ(ə)n
noun
an expression of vehement protest.
the fulminations of media moralists
protest,objection,complaint,rant,denunciation,condemnation,criticism,censure,disparagement,attack,broadside,decrying,railing,invective,tirade,diatribe,harangue,philippic,obloquy,execration,arraignment,brickbat,tongue-lashing,bashing,blast,slating,excoriation,vociferation,vituperation