MOUTH-WATERING Meaning of MOUTH-WATERING in English {adj.} Smelling or looking very good to eat. * /It was a mouth-watering meal./ Dictionary of English idioms . Словарь английских идиом. 2012