A person who teaches or promotes morality, often emphasizing moral principles and values. The moralist gave a lecture on the importance of honesty and integrity in everyday life.
A person who behaves in a morally superior way, often judging others based on their own moral standards. He was considered a moralist by his peers because he frequently criticized their lifestyle choices.
A philosopher or writer who studies or expounds theories of ethics. Kant is generally regarded as a leading moralist of the Enlightenment.