English | German | Russian | Czech

kneecapping English

Meaning kneecapping meaning

What does kneecapping mean?

kneecapping

The act of injuring the knees of (a person), usually by shooting at the knees; often a punishment carried out by criminals or terrorists.

Are you looking for...?