deflagrate
verb
deflagrated;
deflagrating
Definition of deflagrate
: to cause to deflagrate — compare detonate sense 1
: to burn rapidly with intense heat and sparks being given off
Keep scrolling for more
Keep scrolling for more