CACHOU


Meaning of CACHOU in English

n.1 a lozenge to sweeten the breath.

2 var. of CATECHU.

Etymology: F f. Port. cachu f. Malay kachu: cf. CATECHU

Oxford English vocab.      Оксфордский английский словарь.