A person who insists on something
A
Instantaneous
B
Boaster
C
Stickler
D
Disciplinarian
Correct Answer: Stickler
A person who insists on something unyieldingly is called a Stickler.