Numerous hurdles Synonyms

Definitions for Numerous


Definitions for Hurdles


  • (noun) a footrace in which contestants must negotiate a series of hurdles