MAKE ONE`S MOUTH WATER


Meaning of MAKE ONE`S MOUTH WATER in English

want to eat something because of the thought or smell of the food Looking at the menu made my mouth water.

English idioms vocab.      Словарь английских идиом и выражений.