clochard

/klɔ.kaʁ/

Definitions

1. noun

A homeless person, especially one who lives on the streets of a city.

“The city council is working to provide support for the local clochards.”

2. noun

A beggar or vagrant, especially in France.

“The clochard on the corner of the street was a familiar sight to locals.”

Synonyms

  • beggar
  • vagrant

Antonyms

  • homeowner
  • resident