Idiom
To throw down the glove

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

ANSWER DOWNLOAD EXAMIANS APP