Home › Idioms

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.

← Back to Idioms

Loading the full interactive collection…