martinet - English Synonyms Dictionary

martinet

n.
[1] disciplinarian , moralist