explode, blow up 释义: 动词 burst and release energy as through a violent chemical or physical reaction;"the bomb detonated at noon"; "The Molotov cocktail exploded"
explode, blow up, set off 释义: 动词 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"