HEART OF GOLD
What is the Meaning of the Idiom
A HEART OF GOLD?
English teaching for English Language Learners (ELL) who are learning to speak English as a Second Language (ESL) or English as an Additional Language (EAL)
Definition:
To have a heart of gold means to be a very kind person, with a generous nature.
Examples:
1. My grandmother has a heart of gold. She has something kind to say about everyone.
2. Underneath all his burping and loud opinions, he has a heart of gold.