logo

Dictionary of Idioms/Phrasal Verbs

Phrase of the Moment

make your mouth water

1. to look so attractive and desirable that it makes you want to have it very much; to want to eat or drink something that looks or smells delicious

1. Seeing those posters of Hawaii made my mouth water for a vacation on a beach.

2. That beautiful salad makes my mouth water.

3. Talking about food makes my mouth water.

Browse English Phrases