detonates; detonated; detonating
: to explode or to cause (something, such as a bomb) to explode
They knew that the bomb could detonate [=blow up] at any time.
The first atomic bomb was detonated in 1945.



