rock solid

EnglishEdit

AdjectiveEdit

rock solid (comparative more rock solid, superlative most rock solid)

  1. Physically very solid; very difficult to move.
  2. (figuratively) Very strong and dependable.

SynonymsEdit