mettre l'eau à la bouche
Meaning: Making someone crave or desire something through temptation.
Language: French
Literally: to put water in the mouth
Category: Food & Drink
Origin: Salivation response triggered by anticipation of desirable food.
Loading the full interactive collection…