KNEECAP


Meaning of KNEECAP in English

n. & v.

n. 1 the convex bone in front of the knee-joint. 2 a protective covering for the knee.

v.tr. (-capped, -capping) colloq. shoot (a person) in the knee or leg as a punishment, esp. for betraying a terrorist group. kneecapping n.

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.