indubitable in French indubitable in French indubitable adj Clearly true; providing no possibility of doubt. Add to Flashcards