Definition of Kneecap
Noun: kneecap 'nee,kap
- A small flat triangular bone in front of the knee that protects the knee joint
- patella, kneepan
- Shoot in the kneecap, often done by terrorist groups as a warning
"They kneecapped the industrialist"
See also:
knee
kneecapped
Anagrams containing the word kneecap