Idiom
To accept the Gauntlet

To suffer humiliation
To accept defeat
To accept an honour
To accept a challenge

ANSWER DOWNLOAD EXAMIANS APP