HAVE A HEART OF STONE Meaning of HAVE A HEART OF STONE in English to be a person who does not show others sympathy or pity Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005