Learn English Online - Idiomatic Expressions

Definition of Idiomatic Expressions


What does make somebody's mouth water mean?

Meaning of idioms with examples...

make somebody's mouth water


When the smell or sight of food is extremely good it makes your mouth water.


The smell of that roast chicken is making my mouth water.

This idiom is in the parts of the body category

More idioms