self-destroy
Explore definitions, synonyms, and language insights of self-destroy
Definitions
                    Verb
                    
            do away with oneself or itself; "The machine will self-destruct if you tamper with it"
                Explore definitions, synonyms, and language insights of self-destroy