obstacle : Idioms & Phrases


obstacle race

  • noun a race in which competitors must negotiate obstacles
WordNet