moralist
nounA teacher or student of morals and moral problems.
nounOne who follows a system of moral principles.
nounOne who is unduly concerned with the morals of others.
nounOne who teaches morals; a writer or lecturer on ethics; one who inculcates moral duties.
nounOne who practises moral as distinguished from religious duties; a merely moral as distinguished from a religious person.
nounOne who moralizes; one who teaches or animadverts upon the duties of life; a writer of essays intended to correct vice and inculcate moral duties.
nounOne who practices moral duties; a person who lives in conformity with moral rules; one of correct deportment and dealings with his fellow-creatures; — sometimes used in contradistinction to one whose life is controlled by religious motives.
nounOne who drives all decisions on perceived
A teacher of morals.
nounsomeone who demands exact conformity to rules and forms
