run the gauntlet

     

Running the gauntlet (alternative spellings gantlet an rarely gantlope or gantelope) is a form of physical punishment by which a person is compelled to run through a double line of soldiers who attempt to strike them as they pass.