Idiom
To accept the Gauntlet

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

ANSWER DOWNLOAD EXAMIANS APP