mission impossible in French mission impossible in French mission impossible noun An extremely difficult, if not impossible, task. Add to Flashcards