Definitions of detonation:

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