自爆装置 じばくそうち Meanings Noun self-destruct system; automatic detonator; self-detonating device Kanji 自 self. Read as ジ. 爆 explode. Read as バク. 装 equip. Read as ソウ. 置 put. Read as チ. Jinuma: Japanese Dictionary · Word lists