rock-ribbed
adj.
Having rocks or rock outcroppings; rocky.
adj.
Firm and unyielding, especially with regard to one's principles, loyalties, or beliefs.
Having ribs of rock.
More at Wordnik from The American Heritage® Dictionary of the English Language, 5th Edition.