Meaning of “run the gauntlet” - Learner’s Dictionary

run the gauntlet

to have to deal with a lot of people who are criticizing or attacking you

(Definition of “run the gauntlet” from the Cambridge Learner’s Dictionary © Cambridge University Press)