Carrot and Stick December 27, 2016 TeacherLee Idioms, Vocabulary Leave a comment I saw an article on the Internet that had this excerpt: Pretend I’m an English learner and I have no clue what “more carrots” and “the stick” are talking about. What do these have to do with Microsoft Windows. I’m so confuuuuuuused!