That makes my mouth water. “Cela fait venir l'eau à la bouche.”
The fragrance of appetising food excites the salivary glands. The
phrase means- that makes me long for or desire it.
Source: Dictionary of Phrase and Fable, E. Cobham Brewer, 1894
More on Mouth Waters from Infoplease:
- mouth-watering: meaning and definitions - mouth-watering: Definition and Pronunciation
- Mouth Waters - Mouth Waters That makes my mouth water. “Cela fait venir l'eau à la bouche.” ...
- water: meaning and definitions - water: Definition and Pronunciation
- The Wily Lion - A Lion watched a fat Bull feeding in a meadow, and his mouth watered when he thought of the royal feast he would make, but he did not dare to attack h
- Fifth Khanda - 1. He extends these (verses) by (interpolating) the sound. Verily, the sound is purusha, man. Therefore every man when he speaks, sounds loud, as it w