OBSTACLE RACE


Meaning of OBSTACLE RACE in English

■ noun a race in which various obstacles, such as fences and pits, have to be negotiated.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.