English Dictionary
Definition kneecap in British English
kneecap noun
[countable] noun
/ˈniːˌkæp/
Synonyms and related words
