自じ爆ばく装そう置ち
Meanings
Noun
1. self-destruct system; automatic detonator; self-detonating device
Kanji used
Composed of
自じ爆ばく
suicide bombing (e.g. crashing one's plane into a target); self-destruction; blowing oneself up
Noun
装そう置ち
equipment; device; installation; apparatus; stage setting
Noun