fulminate
From Longman Dictionary of Contemporary Englishfulminateful‧mi‧nate /ˈfʊlməneɪt, ˈfʌl-/ verb [intransitive] formal ANGRYto criticize someone or something angrilyfulminate at/against/about Mick was fulminating against the unfairness of it all. —fulmination /ˌfʊlməˈneɪʃən, ˌfʌl-/ noun [countable, uncountable]→ See Verb tableOrigin fulminate (1400-1500) Latin fulminare “to hit with lightning”, from fulmen “lightning”