Flint-hearted /(?)/

Flint·-heart·ed

Flint-hearted

a.
  1. Hard-hearted.