horse race
nounDefinition of horse race
: a close contest (as in politics)
Keep scrolling for more
Keep scrolling for more