DO-GOODER


Meaning of DO-GOODER in English

■ noun a well-meaning but unrealistic or interfering person.

Derivatives

~y noun

do-goodism noun

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