Yahoo Web Search

Search results

  1. Dictionary
    clochard
    /ˈklɔʃɑː/

    noun

    • 1. (in France) a beggar; a vagrant: "clochards drinking in doorways"

    More definitions, origin and scrabble points