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.