meaning of hurdles

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


Related Words

hurdles |

Developed & Maintained By Taraprasad.com

Treasure Words