DO-GOODER


Meaning of DO-GOODER in English

foolish or idealistic reformer, one who tries to solve the world's problems

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.