self-destruct in French self-destruct in French auto-détruire verb (usually, figuratively) To destroy oneself or itself. Add to Flashcards