CACHOU Meaning of CACHOU in English n. 1 a lozenge to sweeten the breath. 2 var. of CATECHU. [ F f. Port. cachu f. Malay kachu: cf. CATECHU ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012