moralist

Nouns

  • (n) a philosopher who specializes in morals and moral problems
  • (n) someone who demands exact conformity to rules and forms disciplinarian, martinet,

Synonyms

disciplinarian martinet

Words of close approximity

moralise moralism
moralise moralism morality moralize
moralistic