Do-gooder (noun) Definition, Meaning & Examples

noun
  1. a well-intentioned but naive and often ineffectual social or political reformer.
noun
  1. a well-intentioned person, esp a naive or impractical one
Do-gooder (noun) Definition, Meaning & Examples

More Definitions