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’




definition by Oxford Dictionaries