Definition of “throw down the gauntlet” - Learner’s Dictionary

throw down the gauntlet

to invite someone to argue, fight, or compete with you

(Definition of “throw down the gauntlet” from the Cambridge Learner's Dictionary © Cambridge University Press)