system in a weapon intended to automatically destroy the weapon in the event that it falls into enemy hands
SELF-DESTRUCT
Meaning of SELF-DESTRUCT in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012