Dictionary |
1 Result
#1
do-gooder
n.
[
humanitarian
,
improver
] someone devoted to the promotion of human welfare and to social reforms
. wn