Meaning & Definition of Kneecap in English
English⟶
Kneecap
/nikæp/
noun
1. A small flat triangular bone in front of the knee that protects the knee joint
synonym:
- patella,
- kneecap,
- kneepan
verb
1. Shoot in the kneecap, often done by terrorist groups as a warning
- "They kneecapped the industrialist"
synonym:
- kneecap