detonated

DETONATED, pp. Exploded; burnt with explosion.