Meaning of harness race in English:

harness race

noun