Idiom
To throw down the glove

To reject the prize
To resort to wrong tactics
To give a challenge
To accept defeat

ANSWER DOWNLOAD EXAMIANS APP