[verb] - to (cause to) explodeThe terrorists were killed when their bomb detonated unexpectedly. [I]A remote control device was used to detonate the bomb. [T]
DETONATE
Meaning of DETONATE in English
Cambridge English vocab. Кембриджский английский словарь. 2012