do-gooder

1. (noun) someone devoted to the promotion of human welfare and to social reforms
Synonyms: humanitarian, improver
Related Words: benefactor, helper



Terms and Conditions of Use / Copyright Notice