jump to corresponding sense entry
noun
Someone devoted to the promotion of human welfare and to social reforms.
synonyms: humanitarian, improver.
is a specific kind of: benefactor, helper.
derivation: ameliorate, amend, better, improve, meliorate | benefit, do good.
Find more on do-gooder elsewhere: etymology - rhymes - Wikipedia.
debug info: 0.0147