detonate

Verb
  1. Cause to burst with a violent release of energy (synset 200307505)
    "We exploded the nuclear bomb"
  2. Burst and release energy as through a violent chemical or physical reaction (synset 200307079)
    "the bomb detonated at noon"; "The Molotov cocktail exploded"

Other Searches