zì bào自爆to explode; spontaneous detonationFrequency 3.2Meaningsto explodespontaneous detonationself-detonationsuicide bombingto disclose private matters about oneself