Meaning of stake race

Definition of stake race

(noun) a horse race in which part of the prize is put up by the owners of the horses in the race

Other information on stake race

WIKIPEDIA results for stake race
Amazon results for stake race