Adjective hardhearted has 2 senses
  1. hardhearted, heartless - lacking in feeling or pity or warmth
    Antonyms: softhearted, soft-boiled
  2. hardhearted, stonyhearted, unfeeling - devoid of feeling for others; "an unfeeling wretch"
    Antonym: compassionate (indirect, via uncompassionate)
,
TOP