What would be the opposite of "kindhearted"?
Native speaker’s answer
Rebecca
The opposite of someone who is "kind-hearted" would be someone who is very "hard-hearted", "mean", or "selfish". There are lots of other antonyms for the term "kind-hearted".