Definition of rock heart in US English:

rock heart

noun

  • 1(The heart of) a cold or unfeeling person.

  • 2The central part of a rocky feature.

Origin

Mid 17th century; earliest use found in William Fenner (c1600–c1640).