detonate
动词 detonate:
cause to burst with a violent release of energy
同义词:explode, blow up, set off
burst and release energy as through a violent chemical or physical reaction;"the bomb detonated at noon"
同义词:explode, blow up