Wordia - The Definition Of Detonation
detonation
noun, an explosion or the act of exploding
From Collins
©HarperCollins 2008. Collins English Dictionary definition of detonation
noun, an explosion or the act of exploding
From Collins
©HarperCollins 2008. Collins English Dictionary definition of detonation