- a teacher of or writer on morals; person who moralizes
- a person who adheres to a system of moralism
- a person who seeks to impose personal morals on others
- A teacher or student of morals and moral problems.
- One who follows a system of moral principles.
- One who is unduly concerned with the morals of others.