The phrase "obstacle race" refers to a type of competition where participants have to complete a course that includes various challenges or obstacles. Full definition
Their customers not only enjoy their outdoor obstacle race events, they take pride in the fact that they are the kind of person who would participate. (entrepreneur.com)