challenge someone to a fight or something similar The government threw down the gauntlet to the opposition party to either give an alternative or stop criticizing the government`s plans.
THROW DOWN THE GAUNTLET
Meaning of THROW DOWN THE GAUNTLET in English
English idioms vocab. Словарь английских идиом и выражений. 2012