Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

horse race Definition

Cancel
horse race
noun(horse race)
a close contest (as in politics)

Words Related to horse race!

horse race Examples by Brain Bank Users