stony-hearted
STONE-HEARTED, STONY-HEARTED
, a. [stone and heart.] Hard hearted; cruel; pitiless; unfeeling.