Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by whitelisting our website.

English Idioms: Make somebody’s mouth water

English Idioms About “Parts of the body”
Idiom: Make somebody’s mouth water
Meaning: When the smell or sight of food is extremely good it makes your mouth water.
Example: The smell of that roast chicken is making my mouth water.