STICKLER Meaning of STICKLER in English n. (foll. by for) a person who insists on something (a stickler for accuracy). Etymology: obs. stickle be umpire, ME stightle control, frequent. of stight f. OE stiht(i)an set in order Oxford English vocab. Оксфордский английский словарь. 2012