heart of gold
a kind and generous and forgiving personality
My grandmother has a heart of gold and everyone loves her.

--- >>>
  • heart of stone
  • heart skips/misses a beat
  • heart stands still
  • heart-to-heart
  • heavy going
  • hedge in (something) or hedge (something) in
  • hedge one's bets
  • hell and high water
  • hell on earth
  • hell-bent for leather
  • Idioms Quiz
  • so-so
  • my one and only
  • not breathe a word of (something)
  • tip the scales at (something)
  • break fresh/new ground
  • brew a plot
  • make out (something)
  • have (someone) over
  • separate but equal
  • take effect

  • My Account / Test History

    The postage rate for a letter in 1693 was determined through how much light could pass through the letter. The postage rate would be more expensive if less light went through, and this process was called candling      .. More >>
    My Account
    English Test
    Verbal Reasoning
    GK Quiz
    Grammar Test