What is the full meaning of throwdowns
THROWDOWN, a challenge, esp. to a physical or artistic competition [n]
Example of the word throwdowns placed on a Scrabble board.