meaning of kneecap

1. The kneepan.
2.
A cap or protection for the knee.
3.
a small flat triangular bone in front of the knee that protects the knee joint


Related Words

kneecap |

Developed & Maintained By Taraprasad.com

Treasure Words