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