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.

Derivatives:

kneecapping n.

Oxford English vocab.      Оксфордский английский словарь.