kneecapEnglish

kneecap, kneepan, patella

Noun

A small flat triangular bone in front of the knee that protects the knee joint

English: patella, kneecap, kneepan

Bahasa: tempurung lutut

Verb

Shoot in the kneecap, often done by terrorist groups as a warning

English: kneecap

Bahasa words with similar meanings

English words with similar meanings

Show 2 words