noun
noun: martinet; plural noun: martinets
a person who demands complete obedience; a strict disciplinarian.
"the woman in charge was a martinet who treated all those beneath her like children"
Similar:
disciplinarian
slave driver
stickler for discipline
taskmaster
Answer:
a strict disciplinarian, especially in the armed forces.
Explanation: