detonate /ˈdɛtn̩ˌeɪt/ verb detonates; detonated; detonating
detonates; detonated; detonating
Learner's definition of DETONATE
: to explode or to cause (something, such as a bomb) to explode爆炸;引爆 [no object]
[+ object]
— detonation
/ˌdɛtn̩ˈeɪʃən/ noun, plural detonations [count, noncount]