v. causes a person to passionately anticipate for something, makes one tor long for something; causes a person to salivate; makes a person to be hungry; makes one anticipate food
MAKES ONE'S MOUTH WATER
Meaning of MAKES ONE'S MOUTH WATER in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012