detonates
v. (使)爆炸,引爆( detonate的第三人称单数 )
If someone detonates a device such as a bomb, or if it detonates, it explodes.
France is expected to detonate its first nuclear device in the next few days...
法国预计将在几天后引爆其首枚核装置。
An explosive device detonated on the roof of the building.
一个爆炸装置在该楼的楼顶爆炸了。