1. hurdles [ Synonyms: hurdle race, hurdling] | |
A footrace in which contestants must negotiate a series of hurdles
|
Electronics Wholesale Shop Software Sale, purchase, inventory and accounts software for electronics busine ... Read more