noun
adj
verb
adv

Textual thesaurus for "do-gooder"

(noun) humanitarian, improver

someone devoted to the promotion of human welfare and to social reforms