hard as a rock

/HH AA1 R D AE0 Z AH0 R AA0 K/
adjective
  1. 1

    (simile) Very hard (tough, inflexible); rock hard.