clochard meaning

Meaning of clochard

What is the full meaning of clochard

(French) a beggar; a vagrant [n -S]

Example of the word clochard placed on a Scrabble board.

Unscrambled word clochard

Points for clochard

Scrabble
23 points
Word With Friends
18 points
Wordfeud
23 points

Related pages for clochard