
What Does “make somebody’s mouth water” mean?
Definition:
When the smell or sight of food is extremely good it makes your mouth water.
Example(s)
The smell of that roast chicken is making my mouth water.
This idiom is in the parts of the body category.

