RichThesaurus
self-destruction
self-destruction
antonyms
self-destruction
definitions
noun
The voluntary destruction of something by itself.