mouth-watering - English Synonyms Dictionary

mouth-watering

adj.
[1] savory , savoury