Meaning of allowance race in English:
allowance race
noun
North American Horse RacingA race in which a racing official sets specific conditions which determine the amount of weight to be carried by each horse, typically based on the horses' previous race performances.
Origin
Late 19th century; earliest use found in The Boston Globe.
Are You Learning English? Here Are Our Top English Tips