YourDictionary

do-gooder

noun

Informal a person who seeks to correct social ills in an idealistic, but usually impractical or superficial, way

Related Forms:

See do-gooder in American Heritage Dictionary 4

Learn more about do-gooder

link/cite print suggestion box