自じ爆ばく装そう置ちMeaningsNoun1. self-destruct system; automatic detonator; self-detonating deviceKanji used自self爆explosion装outfit置put downComposed of自じ爆ばくsuicide bombing (e.g. crashing one's plane into a target); self-destruction; blowing oneself upNoun装そう置ちequipment; device; installation; apparatus; stage settingNoun