Crystalline igneous rock (7)
I believe the answer is:
granite
(Other definitions for granite that I've seen before include "Showing great resolution" , "Get rain (anag) - rock" , "Coarse-grained igneous rock" , "Resilience; stone" , "Very hard type of rock" .)