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] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012