The term "soft-hearted" refers to an individual who is easily moved to compassion or sympathy. This positive personal quality might also describe generosity and kindness. In contrast, there are several antonyms when it comes to describing an individual who is the opposite of soft-hearted. Some words that might be used to describe someone who lacks compassion might include "cruel," "ruthless," "unsympathetic," or "cold-hearted." Individuals with these characteristics may exhibit a lack of concern for others or a tendency toward harmful or unkind behavior, displaying little concern for the needs and feelings of others.