Definition of do-good in US English:

do-good

adjective

  • Well-meaning but sometimes unrealistic or interfering.

    ‘free bikes handed out by a do-good eco-group’
    ‘a do-good busybody’

noun

  • A well-meaning but unrealistic or interfering philanthropist or reformer.

    ‘placard-waving do-goods’

Pronunciation

do-good

/ˈduˌɡʊd//ˈdo͞oˌɡo͝od/