Fulminate
English Meaning
To thunder; hence, to make a loud, sudden noise; to detonate; to explode with a violent report.
- To issue a thunderous verbal attack or denunciation: fulminated against political chicanery.
- To explode or detonate.
- To issue (a denunciation, for example) thunderously.
- To cause to explode.
- An explosive salt of fulminic acid, especially fulminate of mercury.