Iron-hearted /(?)/

I·ron-heart·ed

Iron-hearted

a.
  1. Hard-hearted; unfeeling; cruel; as, an iron-hearted master.