autodestruction
Top 25000
Meanings
Noun
1. self-destruction (voluntary destruction of something by itself)