fulminate in French
fulminate in French
fulminate
(chemistry) Any salt or ester of fulminic acid, mostly explosive.
foudroyer
(transitive, now, _, rare) To strike with lightning; to cause to explode.