Idiom
To throw down the glove

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

ANSWER DOWNLOAD EXAMIANS APP