SELLING RACE


Meaning of SELLING RACE in English

■ noun a horse race after which the winning horse must be auctioned.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.