SELF-DESTRUCT Meaning of SELF-DESTRUCT in English ■ verb explode or disintegrate automatically, having been preset to do so. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004