Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
kneecappings
in English
kneecappings
#uncommon
Definitions
Noun
shooting
in
the
knee
(
as
punishment
)
The
gang
was
known
for
its
brutal
kneecappings
of
rival
members
.
Base Words
cappings
knee