KNEECAP


Meaning of KNEECAP in English

noun a cap or protection for the knee.

2. kneecap ·noun the kneepan.

Webster English vocab.      Английский словарь Webster.