adj. 1.sturdy and strong in constitution or construction 2.topographically very uneven 3.rocky and steep 4.very difficult