It means that she has been extremely supportive of that person, especially when others would have given up on them. She would also have provided necessary stability to that person. ... You can see the comparison with an actual rock :)
June 25, 2019
0
0
Still haven’t found your answers?
Write down your questions and let the native speakers help you!