Skip to content

do-gooder

Dictionary definition · do-gooder

noun

  1. someone devoted to the promotion of human welfare and to social reforms

Source: Open English WordNet (CC BY 4.0).