CATHEPSIN Meaning of CATHEPSIN in English n. enzyme (produced in the liver, kidneys, intestines, and spleen) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012