meaning of hurdling

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


Related Words

hurdling |

Developed & Maintained By Taraprasad.com

Treasure Words