Summary
English
Detailed Synonyms for kneecap in English
kneecap:
-
the kneecap
-
the kneecap
– a small flat triangular bone in front of the knee that protects the knee joint 1
-
kneecap
– shoot in the kneecap, often done by terrorist groups as a warning 1