KNEECAP Meaning of KNEECAP in English Verb. To cripple someone by shooting or hitting their kneecaps as a means of punishment. Slang English vocab. Английский сленговый словарь. 2012