Moralist Meaning
There are 2 meaning(s) for word Moralist
Meaning 1 : someone who demands exact conformity to rules and forms
Synonyms : disciplinarian, martinet
Synonyms : disciplinarian, martinet
Meaning 2 : a philosopher who specializes in morals and moral problems
