English synonyms about - contact  

mouth-watering

adjective

1 mouth-watering

Pleasing to the sense of taste.

synonyms: savory, savoury.


Find more on mouth-watering elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0269