-
src: wikipedia
- Definition
-
- detonate :cause to burst with a violent release of energy
- We exploded the nuclear bomb
- detonate :burst and release energy as through a violent chemical or physical reaction
- the bomb detonated at noon|The Molotov cocktail exploded