Meaning of kneecap
Definition of kneecap
(noun)
a
small
flat
triangular
bone
in
front
of the
knee
that protects the
knee
joint
(verb)
shoot
in the kneecap,
often
done
by
terrorist
groups as a warning; "They kneecapped the industrialist"
Other information on kneecap
WIKIPEDIA results for
kneecap
Amazon results for
kneecap
Tweet