Meaning of cachou

Definition of cachou

(noun) a scented lozenge used to sweeten the breath (e.g. to conceal the odor of tobacco)

Other information on cachou

WIKIPEDIA results for cachou
Amazon results for cachou