CATECHU Meaning of CATECHU in English n. (also cachou) gambier or similar vegetable extract, containing tannin. Etymology: mod.L f. Malay kachu Oxford English vocab. Оксфордский английский словарь. 2012