Browse by letter

Have a heart of stone

To be cold and unfriendly.

The man has a heart of stone and he will never help anybody.