• Stonyhearted

    Origin

    stony + hearted

    Full definition of stonyhearted

    Adjective

    stonyhearted

    1. Cruel, compassionless, discompassionate, as if having a heart made of stone.

    Alternative forms

    © Wiktionary