The idiom "to throw down the gauntlet" means to issue a challenge or invite someone to compete or fight. It originated from the medieval custom of throwing down a glove (gauntlet) as a formal challenge.
Idiom: To throw down the gauntlet means?
Review the verified answer and explanation for this ASF Airports Security Force past-paper question on CampusFin.