HyperDic

English > 1 sense of the word mouth-watering:
ADJECTIVEallmouth-watering, savory, savourypleasing to the sense of taste
English > mouth-watering: 1 sense > adjective 1
Meaningpleasing to the sense of taste.
Synonymssavory, savoury
Broaderappetizing, appetisingappealing to or stimulating the appetite especially in appearance or aroma / aroma
Catalanagradable
Spanishagradable