Definition, Meaning & Synonyms

a heart of gold

idiomatic expression
/ə hɑrt əv ɡoʊld/
Definition
A heart of gold refers to someone who is very kind, generous, and has a sincere nature.
Examples
  • Despite his tough exterior, he has a heart of gold and is always helping those in need.
  • She may seem aloof, but underneath it all, she really has a heart of gold.
Meaning
This phrase describes a person who is exceptionally good and caring towards others.
Synonyms
  • kind-hearted
  • generous
  • compassionate
  • benevolent