Do-gooder

English word definition — powered by WordNet

NOUN

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

Want to remember do-gooder?

Sign up free to bookmark & revise