CATECHU Meaning of CATECHU in English n. (also cachou) gambier or similar vegetable extract, containing tannin. [ mod.L f. Malay kachu ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012