CLOCHARD


Meaning of CLOCHARD in English

[clo.chard] n [F, fr. clocher to limp, fr. (assumed) VL cloppicare, fr. LL cloppus lame] (1937): tramp, vagrant

Merriam-Webster English vocab.      Английский словарь Merriam Webster.