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.      Английский словарь американских идиом.