1 free handicap | Definition of free handicap

free handicap

noun

Definition of free handicap

: a handicap in horse racing in which no liability for entrance money, stake, or forfeit is incurred until the weight assigned has been accepted explicitly or by default