If you throw down a challenge to someone, you do something new or unexpected in a bold or forceful manner that will probably cause them to reply or react equally strongly.
The regional parliament threw down a new challenge to central government. [VERBPARTICLE noun]
The team have responded to the challenge thrown down by their boss. [VERB-ed PARTICLE]
See full dictionary entry for throw
throw down in British English
US slang
verb
1. (intransitive)
a.
to offer or accept a challenge to fight
b.
to fight
nounthrowdown
2.
a challenge, esp to physical or artistic competition
Examples of 'throw down' in a sentence
throw down
`You have exactly one minute to throw down your weapons and come out, otherwise we will open fire on the marquee.