English Dictionary
◊ MOUTH-WATERING
mouth-watering
adj : pleasing to the sense of taste [syn: {savory}, {savoury}, {tasty}]