self-destructive in French self-destructive in French autodestructeur adj Causing injury to oneself or harm to one's interests. Add to Flashcards