Definition of hard heart in US English:

hard heart

(also hard-heart)

noun

  • A person who is not susceptible to persuasion or to strong (especially benevolent) emotions; an unfeeling or obdurate person.

Origin

Old English (in an earlier sense). From hard + heart.

Pronunciation

hard heart

/ˈhɑːdˌhɑːt/