clochard
/kloʊˈʃɑr/
noun
- A homeless person, especially one who lives on the streets in a French-speaking city.
- The novel tells the story of a clochard in Paris who dreams of a better life.
- The clochard slept on a park bench near the Seine River.
- A kind woman gave a sandwich to the clochard outside the café.