Noun: do-gooder 'doo'gû-du(r)
- Someone devoted to the promotion of human welfare and to social reforms
"The do-gooder volunteered at the homeless shelter every weekend";
- humanitarian
- (derogatory) a naive or impractical person who tries to help others but may cause more problems
"The self-righteous do-gooder's interference made the situation worse"
Derived forms: do-gooders
Type of: benefactor, helper
Encyclopedia: Do-gooder