What is the full meaning of baragouin
(French) any jargon or unintelligible language [n -S]
Example of the word baragouin placed on a Scrabble board.