hurdle race


Meanings

  • a footrace in which contestants must negotiate a series of hurdles