undemonstrable in French undemonstrable in French indémontrable adj Not demonstrable. Add to Flashcards