have a heart of stone

have a heart of stone

To be very cold, mean, or callous by nature. The politician remained indifferent to the city's poverty crisis, causing many of his detractors to accuse him of having a heart of stone.
See also: have, heart, of, stone
Farlex Dictionary of Idioms.

have a heart of stone

Fig. to be cold and unfriendly. Sally has a heart of stone. She never even smiles. The villain in the play had a heart of stone. He was cruel to everyone.
See also: have, heart, of, stone
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs.

have a heart of ˈstone

be a person who does not show others sympathy or pity: Don’t ask her to give any money to the fund — she’s got a heart of stone. ▶ ˌstony-ˈhearted adj.
See also: have, heart, of, stone
Farlex Partner Idioms Dictionary
See also:
  • heart of stone
  • heart of stone, to have a
  • megabitch
  • accuse
  • accuse (one) of (something)
  • accuse of
  • accused
  • hang on (one's) every word
  • hang on somebody's words/every word
  • hang on someone's words