CATECHU Meaning of CATECHU in English n. substance obtained from acacia trees and used in medicine and as a dye Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012