selling race

Explore definitions, synonyms, and language insights of selling race

Definitions

Noun
a horse race in which the winning horse must be put up for auction

More General Terms