VOCABULARY - IDIOMS

Throw Down the Gauntlet

Meaning:

To issue a challenge

Examples: