Mouth waters at sight of food.

Meaning: This sentence describes the natural reaction of the mouth producing saliva when seeing food.

Choice of Words: Mouth is the opening in the face through which food is taken in. Water means to produce liquid. Sight means the ability to see.

Alternative Expressions

Related Expressions