All do-gooder synonyms
do-good·er
D d noun do-gooder
- philanthropist — a person who practices philanthropy.
- humanitarian — having concern for or helping to improve the welfare and happiness of people.
- volunteer — a person who voluntarily offers himself or herself for a service or undertaking.
- altruist — a person unselfishly concerned for or devoted to the welfare of others (opposed to egoist).
- bleeding heart — If you describe someone as a bleeding heart, you are criticizing them for being sympathetic towards people who are poor and suffering, without doing anything practical to help.
- good samaritan — a person who gratuitously gives help or sympathy to those in distress. Luke 10:30–37.