The phrase "hard of heart" can be used to describe someone who is cold, callous, and unfeeling. There are many synonyms for this phrase that can convey similar meanings. Some synonyms include "cold-hearted," "uncompassionate," "unsympathetic," "rigid," and "unyielding." Others may include "apathetic," "detached," "indifferent," or "emotionless." These words are often used to describe someone who lacks empathy or the ability to feel compassion towards others. It is important to recognize that these types of individuals may have underlying issues that prevent them from displaying empathy, and it is often helpful to approach them with compassion and understanding.