MARTINET
martinet, disciplinarian, moralist
(noun) someone who demands exact conformity to rules and forms
Source: WordNet® 3.1
Etymology 1
Noun
martinet (plural martinets)
(military) A strict disciplinarian.
(figuratively) Anyone who lays stress on a rigid adherence to the details of discipline, or to forms and fixed methods or rules.
Etymology 2
Noun
martinet (plural martinets)
A martin; a swift.
Source: Wiktionary
Mar"ti*net`, n. Etym: [So called from an officer of that name in the
French army under Louis XIV. Cf. Martin the bird, Martlet.]
Definition: In military language, a strict disciplinarian; in general, one
who lays stress on a rigid adherence to the details of discipline, or
to forms and fixed methods. [Hence, the word is commonly employed in
a depreciatory sense.]
Mar"ti*net`, n. Etym: [F.] (Zoöl.)
Definition: The martin.
Source: Webster’s Unabridged Dictionary 1913 Edition