Synonyms for "self-destroy"

Words with similar meaning