Where does “fulminate” come from?

fulminate (French): fulminate

Definitions

  1. fulminate

Words derived from “fulminate