meaning of hurdle race

1. a footrace in which contestant must negotiate a series of hurdles


Related Words

hurdle race |

Developed & Maintained By Taraprasad.com

Treasure Words