race done on an obstacle course, competition in which contestants try to overcome a series of physical challenges
OBSTACLE RACE
Meaning of OBSTACLE RACE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012