fulminate
verb
[ ˈfʊlmɪneɪt ]
• express vehement protest.
• "he fulminated against the evils of his time"
Similar:
protest,
rail,
rage,
rant,
thunder,
storm,
declaim,
inveigh,
speak out,
make/take a stand,
denounce,
decry,
condemn,
criticize,
censure,
disparage,
attack,
execrate,
arraign,
mouth off about,
kick up a fuss/stink about,
go on about,
animadvert,
excoriate,
vociferate about,
vituperate,
• explode violently or flash like lightning.
• "thunder fulminated around the house"
fulminate
noun
• a salt or ester of fulminic acid.
Origin:
late Middle English: from Latin fulminat- ‘struck by lightning’, from fulmen, fulmin- ‘lightning’. The earliest sense (derived from medieval Latin fulminare ) was ‘denounce formally’, later ‘issue formal censures’ (originally said of the Pope). A sense ‘emit thunder and lightning’, based on the original Latin meaning, arose in the early 17th century, and hence ‘explode violently’ (late 17th century).