detonate
verb
- 1
burst and release energy as through a violent chemical or physical reaction
the bomb detonated at noon
The Molotov cocktail exploded
- 2
cause to burst with a violent release of energy
We exploded the nuclear bomb
Also useful for “detonate”:Unscrambler— Rearrange the letters in “detonate”