detonating
DETONATING
, ppr. Exploding; inflaming with a sudden report.