MAKE ONE'S MOUTH WATER


Meaning of MAKE ONE'S MOUTH WATER in English

Excite or wheat the appetite.

Soule. Dictionary of English synonyms.      Словарь английских синонимов.