1 winrace | Definition of winrace

winrace

noun

Definition of winrace

: the fastest time made by the winning horse in a public trotting race

History and Etymology for winrace

from the phrase win (the) race

Keep scrolling for more