moralist /ˈmorəlɪst/ noun plural moralists
plural moralists
Learner's definition of MORALIST
[count] usually disapproving
: a person who has strong feelings and opinions about what is right and who tries to control the moral behavior of other people道德家;说教者;卫道士