DEFLAGRATION MEANING IN ENGLISH

• Deflagration Definition & Synonyms

  1. (n.) The act or process of deflagrating.
  2. (n.) A burning up; conflagration.


RECENT SEARCHES