CHAMFRON Meaning of CHAMFRON in English [cham.fron] n [ME shamfron, fr. MF chanfrein] (15c): the headpiece of a horse's bard Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012