Not neat or regular; uneven.
Sturdy and strong in constitution or construction; enduring.
Topographically very uneven.
Very difficult; severely testing stamina or resolution.