obstacle race
1.
(
noun
) a race in which competitors must negotiate obstacles
Related Words:
foot race
,
footrace
,
run
Terms and Conditions of Use / Copyright Notice