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.      Английский основной разговорный словарь.