SELF-DESTRUCT


Meaning of SELF-DESTRUCT in English

system in a weapon intended to automatically destroy the weapon in the event that it falls into enemy hands

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.