Idiom
To throw down the glove

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

ANSWER DOWNLOAD EXAMIANS APP