obstacle race Meaning, Definition & Usage

  1. noun a race in which competitors must negotiate obstacles

WordNet