THROW DOWN THE GLOVE Meaning of THROW DOWN THE GLOVE in English invite to a duel, challenge to a duel Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012