FULMINATE

Definition of FULMINATE

  1. (verb)criticize severely
  2. (verb)come on suddenly and intensely
  3. (verb)cause to explode violently and with loud noise
  4. (noun)a salt or ester of fulminic acid