{v. phr.} 1. To look or smell very good; make you want very much to eat or drink something you see or smell. * /The pies in the store window made Dan's mouth water./ * /The picture of the ice cream soda made his mouth water./ 2. To be attractive; make you want to have something very much. * /Judy collects folk song records, and the records in the store window made her mouth water./ Compare: LICK ONE'S CHOPS.
MAKE ONE'S MOUTH WATER
Meaning of MAKE ONE'S MOUTH WATER in English
Dictionary of English idioms . Словарь английских идиом. 2012