WordUnscrambler Home
clochard
Definitions
[klɔʃaʀ], (Noun)
Definitions:
- (in France) a beggar or vagrant
(e.g: clochards drinking in doorways)
Phrases:
Origin
:
French, from clocher ‘to limp’
Click here to see the free dictionary definition for clochard
definition by Oxford Dictionaries