OBSTACLE RACE


Meaning of OBSTACLE RACE in English

race done on an obstacle course, competition in which contestants try to overcome a series of physical challenges

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.