KNEECAP Meaning of KNEECAP in English medical patella (plural patellae) [noun] [C] - the bone at the front of the knee jointSee picture: Skeleton Cambridge English vocab. Кембриджский английский словарь. 2012