selling race

1. (noun) a horse race in which the winning horse must be put up for auction
Related Words: horse race



Terms and Conditions of Use / Copyright Notice