SELF-DESTRUCT


Meaning of SELF-DESTRUCT in English

■ verb explode or disintegrate automatically, having been preset to do so.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.