to have a heart for
- idiom
- You have a heart for the lost, and that's a beautiful thing!
And thankfully, he also had a heart for things less conventional.
- And thankfully, he also had a heart for things less conventional.
- And a friend of mine said this and he said so well, he said having a heart for the poor, that's easy.
- You know, the one thing that I took away is that that man has a heart for what he's doing and the people he's doing it with.
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 feel that someone or something matters to you
Have sympathy for someone who is suffering
To understand when someone is having a hard time and show you care
Show kindness to someone who needs help
To feel deep sadness and pity for someone who is suffering
To understand and share someone's sadness when they are having a hard time
Antonyms
How Compassionate
Surface Forms
Morphology
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.