Words: martinet disciplinarian moralist
Part of speech: n
Definition: someone who demands exact conformity to rules and forms