KNEECAP Meaning of KNEECAP in English v. shoot in the kneecap or knee; cripple by shooting in the kneecap Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012