envoyer son gantelet
Meanings
Verb
1. throw down the gauntlet (idiomatic)