do-gooder

(do̵̅o̅go̵od′ər)

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

noun
A naive idealist who supports philanthropic or humanitarian causes or reforms.

Learn more about do-gooder

link/cite print suggestion box