Define Pay Down Meaning

Pay Down
An ego deflating payment made to an athlete or performer guaranteeing a loss.

Impoverished boxers may choose to take a pay down, ensuring that they will lose their next fight.
By Brenna