extremely steady and calm; that you can rely on
Oxford100% de las películas
See? Steady as a rock.
Definiciones del Oxford Advanced Learner's Dictionary, 9.ª edición