rock-ribbed, die-hard(a), rockbound
English: die-hard(a), rock-ribbed
English: rock-ribbed, rockbound