DO­GOODER


Meaning of DO­GOODER in English

n. a well-meaning but unrealistic philanthropist or reformer. do-good adj. & n. do-goodery n. do-goodism n.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.