do-gooder

Explore definitions, synonyms, and language insights of do-gooder

Definitions

Noun
someone devoted to the promotion of human welfare and to social reforms

More General Terms