English dictionary
kneecap meaning and definition
Definition and meaning of kneecap at MeaningMonkey.org. kneecap meaning and definition in the English Dictionary.KNEECAP noun
Definition of kneecap (noun)
- a small flat triangular bone in front of the knee that protects the knee joint
KNEECAP verb
Definition of kneecap (verb)
- shoot in the kneecap, often done by terrorist groups as a warning
- "They kneecapped the industrialist"
Source: Princeton University Wordnet