MOUTH-WATERING Meaning of MOUTH-WATERING in English adj. Smelling or looking very good to eat. It was a mouth-watering meal. American idioms English vocabulary. Английский словарь американских идиом. 2012