MOUTH-WATERING Meaning of MOUTH-WATERING in English ■ adjective1》 smelling or looking delicious. 2》 highly attractive or tempting. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004