Значение идиомы run the gauntlet

[run the gauntlet] also [gantlet] {v. phr.} 1. To be made to runbetween two lines of people facing each other and be hit by them withclubs or other weapons.

Joe had to run the gauntlet as part of hisinitiation into the club.

2. To face a hard test; bear a painfulexperience.

Ginny had to run the gauntlet of her mother’s questionsabout how the ink spot got on the dining room rug.