Skip to main content
to have a heart for

to have a heart for

1 3.9
To care about someone or something and want to help them
  • idiom
translation icon : tener compasión por
  • You have a heart for the lost, and that's a beautiful thing!

And thankfully, he also had a heart for things less conventional.

Autoplay Next

Examples

  • She really has a heart for helping abandoned animals in her community.

  • He is known to have a heart for those less fortunate, often volunteering at shelters.

  • It's impossible to truly know Jesus and not have a heart for others.

  • I ask you to bring up a generation that has a heart for you, Lord.

  • I wanted people to know that I have a heart for them.

    Blog text (21)
  • I absolutely love that he has a heart for the people.

    Blog text (12)
  • We still have a heart for authentic community, and we believe that building it starts with one conversation at a time.

    Blog text (13)
  • And I just always had a heart for the underdog.

  • They have a heart for their community and clearly contribute a great deal of their time to ensure we are presented in the most positive light.

    Blog text (4)
  • "I have a heart for them, and I'm sad that they are going to be gone," Brittani Youman said.

    Blog text (32)

Synonyms

to care
vsto have a heart for
1.0

To feel that someone or something matters to you

focuses on compassion with an active desire to help
to feel for
vsto have a heart for
83 3.0

Have sympathy for someone who is suffering

adds an intention to support beyond mere sympathy
to feel your pain
vsto have a heart for
20 6.8

To understand when someone is having a hard time and show you care

adds a strong wish to help rather than only understanding
to have a heart
vsto have a heart for
11 4.2

Show kindness to someone who needs help

expresses compassion plus a strong wish to support or help
to heart bleed
vsto have a heart for
  • Informal
1 7.6

To feel deep sadness and pity for someone who is suffering

emphasizes compassion plus wanting to give tangible support
to feel someone's pain
vsto have a heart for
1 5.5

To understand and share someone's sadness when they are having a hard time

includes a readiness to assist, not only emotional sharing

Antonyms

100 3.5

Not caring for someone or something that needs care

71 4.6

Lack of interest or concern about something

How Compassionate

to have a heart for
1 3.9
to care
1.0

Surface Forms

have a heart for infinitive
had a heart for past participle
having a heart for present participle
has a heart for third person singular

Morphology

have + a + heart + for

The meaning is directly inferable from 'have' (possess/experience) + 'heart' (centre of emotions/compassion) + 'for' (indicating the target), so a learner who knows these words can reasonably deduce 'have a heart for' means to feel compassion or support for someone. The metaphorical use of 'heart' for compassion is highly conventional and cross-linguistically common, so this construction is predictable rather than idiomatic.

Etymology

Have a heart for comes from the simple image of the heart as the place of feelings. If your heart is open to someone, you 'have a heart for' them, so the phrase means 'to feel compassion' or 'to want to help' someone.