English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Definition have a heart of gold in British English

have a heart of gold phrase

phrase
1

to be a very kind person

Synonyms and related words
Definition have a heart of gold in British English