DEFLAGRABLE MEANING IN ENGLISH

• Deflagrable Definition & Synonyms

  1. (a.) Burning with a sudden and sparkling combustion, as niter; hence, slightly explosive; liable to snap and crackle when heated, as salt.


RECENT SEARCHES