hard as a rock
English
Adjective
hard
as
a
rock
(
not comparable
)
(
simile
)
Very
hard
(
tough, inflexible
)
;
rock hard
.