Definition of 自爆装置 (じばくそうち)

noun
self-destruct system, automatic detonator, self-detonating device
Related Kanji
oneself
bomb, burst open, pop, split
attire, dress, pretend, disguise, profess
placement, put, set, deposit, leave behind, keep, employ, pawn