(n)rock(figurative) someone who is strong and stable and dependable“he was her rock during the crisis”, “Thou art Peter, and upon this rock I will build my church” (The Bible, Matthew 16:18)