insolvable in French insolvable in French insoluble adj Impossible to solve; insoluble. Add to Flashcards