What is the full meaning of clochard
(French) a beggar; a vagrant [n -S]
Example of the word clochard placed on a Scrabble board.