DETONATE

Definition of DETONATE

  1. (verb)cause to burst with a violent release of energy
  2. (verb)burst and release energy as through a violent chemical or physical reaction