Langimage
English
B2

to endure a series of difficulties or criticisms.

Meanings

to endure a series of difficulties or criticisms.

The politician had to run the gauntlet of media scrutiny.

Synonyms

Last updated: 2025/01/11 11:54