English | German | Russian | Czech

do-gooder English

Meaning do-gooder meaning

What does do-gooder mean?

do-gooder

(= humanitarian) someone devoted to the promotion of human welfare and to social reforms

Synonyms do-gooder synonyms

What other words have the same or similar meaning as do-gooder?

Are you looking for...?

do | gooder