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. Словарь английских идиом и выражений. 2012