American Dictionary
Definition kneecap in American English
kneecap verb
[transitive] verb
/ˈniˌkæp/
1
to shoot someone in the knee, especially as a violent punishment
Synonyms and related words
