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.

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.