double Dutch in French double Dutch in French charabia noun Incomprehensible language or speech. Add to Flashcards