YourDictionary

Dictionary Home » Phrase Meanings » do one good

What does "do one good" mean?

  1. Be of benefit to one, as in I'm sure some fresh air will do her good. [Late 1400s]
  2. Also, do one's heart good. Please, gratify, give satisfaction. For example, It does my heart good to see the young couple so happy.

link/cite print suggestion box