STICKLER Meaning of STICKLER in English n. one who is insistent; something that is difficult or perplexing Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012