English synonyms about - contact  

do-gooder

noun

1 do-gooder

Someone devoted to the promotion of human welfare and to social reforms.

synonyms: humanitarian, improver.


Find more on do-gooder elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0407