'run the gauntlet' definitions:

Synonyms of 'run the gauntlet'

From: Moby Thesaurus