1.sturdy and strong in constitution or construction; enduring;
a rugged trapper who spent months in the winderness
2.topographically very uneven;
broken terrain
3.rocky and steep
4.very difficult; severely testing stamina or resolution;
a rugged competitive examination