horse-race (n.)youdaoicibaDictYouDict
also horserace, 1580s, from horse (n.) + race (n.1).