Read the dictionary definition of kneecap. All definitions for this word.
1. a small flat triangular bone in front of the knee that protects the knee joint
2. shoot in the kneecap, often done by terrorist groups as a warning
1. They kneecapped the industrialist