Common Noun Collocations of hurdles

branch, course, development, discus, earth, execution, form, front, implementation, jump, kind, life, meter, mud, numb, obstacle, order, path, pen, place, plaintiff, plank, process, road, row, series, set, society, transit, way