English synonyms about - contact  
do-gooderhumanitarianimproverbenefactorhelper

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.0433