FREE HANDICAP


Meaning of FREE HANDICAP in English

noun

: 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

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.