1. To make criticisms or denunciations; to rail.
2. To explode or detonate; to come on suddenly or intensely.
1. To issue or pronounce with vehement denunciation
2. To cause to explode.
1. An explosive salt of fulminic acid.
Etymology: Latin, fulminare, to strike with lightning.
When related to criticism, usually used in the intransitive sense, and follwed by 'against': "she fulminated against the use of baking soda in pancakes".