Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of kneecap

- The kneepan.
- A cap or protection for the knee.

Crossword clue for kneecap

- Leg joint part
- Patella