Big Huge Thesaurus

self-destruction

noun