Clochard

noun

Definitions

Noun
  1. 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. 2
    a wanderer who has no established residence or visible means of support wordnet

Etymology

Borrowed from French clochard.

Next best steps

Mini challenge

Unscramble this word: clochard