Definition of kneecap

Definition of kneecap
  1. kneecap Noun The flat, roundish bone in the knee.
  2. kneecap Verb To destroy the kneecaps of (a person), usually by shooting at the knees, as a punishment carried out by criminals or terrorists.
Need more help? Try our forum NEW