GeneralConnection.com
➔
Dictionary
obstacle race
Noun
1. footrace
1. foot race, run
Usage