detonated
DETONATED
, pp. Exploded; burnt with explosion.