Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

do gooder Definition

Cancel
do gooder
noun(do-good-er)
an earnest often naive humanitarian or reformer

Words Related to do gooder!

do gooder Examples by Brain Bank Users