Idioms Have a heart of stone Meaning: To be emotionally cold or lacking sympathy. Example: You would need a heart of stone not to feel sorry for them. ShareTweetPin ItShareShare