champfrein
champfrein
English
Noun
Ad
Definition
Alternative form of chamfron (“protective armor for a horse's head”).
Example Sentences
- "Consists of chanfrons, champfrein, or shaffrons for barded horses."
Ad