English synonyms about - contact  

selling race

noun

1 selling race

A horse race in which the winning horse must be put up for auction.


Find more on selling race elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0442