DO-GOODER


Meaning of DO-GOODER in English

n. a well-meaning but unrealistic philanthropist or reformer.

Derivatives:

do-good adj. & n. do-goodery n. do-goodism n.

Oxford English vocab.      Оксфордский английский словарь.