gauntlet in French
gauntlet in French
gantelet
Protective armor for the hands, formerly thrown down as a challenge to combat.
parcours du combattant
(figuratively) Any challenging, difficult, or painful ordeal, often one performed for atonement or punishment.