Definitions for throw-down
This page provides all possible meanings and translations of the word throw-down
A fight or brawl; or, a challenge or incitement to fight.
A weapon planted at a crime scene in order to mislead investigation.
Origin: Evolved from the older idiom throw down the gauntlet.
Find a translation for the throw-down definition in other languages:
Select another language: