MAKE ONE'S MOUTH WATER Meaning of MAKE ONE'S MOUTH WATER in English Excite or wheat the appetite. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012