Moralists, noun plural of moralist. Synonyms in the same form.
disciplinarians, martinets
All synonyms for moralist →