(as) solid [steady] as a rock
1 〈建物・家具などが〉非常にしっかりした,造りが頑丈な 2 〈人が〉困難などに動じない,頼り甲斐のある
be [stuck, caught] between a rock and a hard place
((略式))(どちらもつらい2つの選択肢の)板ばさみになっている
be on the rocks
((略式)) 1 〈関係などが〉破綻し(かけ)ている 2 〈会社・事業などが〉破産し(かけ)ている
built [founded] on the rock
基礎のしっかりした
get one's rocks off
((俗))〈男性が〉セックス[射精]する
have rocks in one's head
ばかだ