Firm and dependable; completely reliable. Examples: Betty always knows her part; she's steady as a rock. Origin: early 1500s (rock as 'sure support')