What is the meaning of deflagration in English?

Learn vocabulary with pictures as well as definitions of deflagration in English

Learn in

See more

n. deflagration

Definition of deflagration in English

Subsonic combustion that spreads through thermal conduction.