KNEECAP Meaning of KNEECAP in English [knee.cap] n (1869): patella Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012