KNEECAP Meaning of KNEECAP in English n. knee bone, patella; knee protector, knee pad Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012