Kneecaps Meaning

There are 2 meaning(s) for word Kneecaps

Meaning 1 : a small flat triangular bone in front of the knee that protects the knee joint

    Synonyms : kneepan,  patella
Meaning 2 : shoot in the kneecap, often done by terrorist groups as a warning

    Example : They kneecapped the industrialist