Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
kneecap
in English
kneecap
us
//ˈniː.kæp//
uk
//ˈniː.sæp//
#common
Plural
kneecaps
Definitions
Noun
a
flat
,
round
bone
in
the
knee
joint
;
anatomy
a
protective
covering
for
horse
knees
The
rider
put
a
kneecap
on
her
horse
for
protection
.
Verb
to
weaken
or
undermine
(
someone's
)
position
The
company's
financial
troubles
kneecapped
their
ability
to
expand
.