Refine this word faster
Clochard
noun
Definitions
Noun
- 1 A beggar or tramp, especially in France.
"He nearly fell over the Pont Neuf, enjoyed the conversation and esteem of several hairy clochards, and was finally knocked down by a taxi in the Place Vendôme […]"
- 2 a wanderer who has no established residence or visible means of support wordnet
Etymology
Borrowed from French clochard.
See also for "clochard"
Next best steps
Mini challenge
Unscramble this word: clochard