What is the full meaning of deflagrates
DEFLAGRATE, to burn suddenly, generally with flame and crackling noise [v]
Example of the word deflagrates placed on a Scrabble board.