obstacle :
Idioms & Phrases
Idioms/Phrases
Prefix/Suffix
Associated
Related
Dictionary
Index
obstacle race
obstacle race
noun
a race in which competitors must negotiate obstacles
WordNet