Do-gooder
(noun)
- A person who acts in a charitable or helpful way, especially excessively or obtrusively.
- A person who tries to promote good in the world.
Origin:
Late 19th century: from do-good + -er.
Examples:
- He was labeled as a do-gooder by his critics.
- The do-gooders were out in force today.
- The charity was run by do-gooders who wanted to make a difference.
- She was labeled as a do-gooder because of her constant volunteering.
- The do-gooder's actions were seen as condescending.