MORALIZER


Meaning of MORALIZER in English

n. one who preaches morality; person who explains things in moral terms

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