noun a piece of plate armor for defending a horse's head.
chanfron 🔊 Listen to this noun a piece of plate armor for defending a horse’s head. Share Facebook Twitter Google +