|  | 
Definition of Do-gooder
1. Noun. Someone devoted to the promotion of human welfare and to social reforms. 
Exact synonyms: Humanitarian, Improver
Generic synonyms: Benefactor, Helper
Derivative terms: Do Good, Improve
Generic synonyms: Benefactor, Helper
Derivative terms: Do Good, Improve



