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. 2012