Search Result for "do-gooder": 
Wordnet 3.0

NOUN (1)

1. someone devoted to the promotion of human welfare and to social reforms;
[syn: humanitarian, do-gooder, improver]


WordNet (r) 3.0 (2006):

do-gooder n 1: someone devoted to the promotion of human welfare and to social reforms [syn: humanitarian, do-gooder, improver]