Compound adjective; used both attributively and predicatively.
The bridge felt rock-solid after the renovation.
Le pont semblait solide comme le roc après la rénovation.
inattaquableSurtout pour une preuve, un argument ou une position juridiquement ou logiquement irréprochable.