I have read this article and I believe this is referring to the discourse around the death penalty. I believe the writer (Gopal Krishna Gaadhi) believes that inspite of the people's efforts to have the death penalty abolished the death penalty has always managed to keep itself afloat because of the terror and crimes against women, which force people to believe that the perpetrators of these particular crimes deserve the death penalty. So, I believe that the term dip in the grease means that the people's anger at persons convicted of these crimes provides fuel for continuing the death penalty.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
aditileo what does the phrase in the sentence mean?Terror and crimes against women have given the noose just that dip in grease its immorality needs.I can't tell what it means. I can't tell what "it" in "its immorality" stands for. A plain reading makes it the noose, but a noose is not intrinsically immoral. The immoral thing in the sentence is twain, terror
nagariyaThank you, because I also had doubts about the correctness of the sentence, but I was trying to make the best of it. The grease referring to making the rope slippery also came to my mind, however we also use it as fuel in India by dipping our candles in it. So, this is why I used the word "believe", because I was not positive. Again, thanks for making this a bit c
dave_anonHiI have never heard the phrase "dip in grease" before but I think Aditi is right in saying that it refers to the treatment of a fibre so that it can be used for lighting. As a metaphor it means: "This is what will make it come alight; this is what will keep the issue alive"On this web page, point 7, it explains how to dip rush in grease to make a form of lightin