self-destruct - English Synonyms Dictionary

self-destruct

v.
[1] self-destroy