do-gooder
English Dictionary
->
Letter D
-> do-gooder
Search Dictionary:
do-gooder Definition
(n)
someone
devoted
to
the
promotion
of
human
welfare
and
to
social
reforms
do-gooder Synonyms
do-gooder
humanitarian
improver
© Art Branch Inc.