1. hurdles [ Synonyms: hurdle race, hurdling] | |
A footrace in which contestants must negotiate a series of hurdles
|
College Management Software This software handles not only the academic activities of a college or ... Read more