The definition :


Definitions of detonation:

  • noun:   the act of detonating an explosive
  • noun:   a violent release of energy caused by a chemical or nuclear reaction



Are you interested in alternative search :

:explosion burst discharge backfire blast blowback percussion prime

If you like reading news check: