Word Hen
What is the meaning of the word "
stickler
"?
Definitions:
someone who insists on something
noun
a stickler for promptness