self-destruction in French self-destruction in French autodestruction noun The act of something destroying itself. Add to Flashcards