/ English Dictionary |
MOUTH-WATERING
Pronunciation (US): | (GB): |
I. (adjective)
Sense 1
Meaning:
Pleasing to the sense of taste
Synonyms:
mouth-watering; savory; savoury
Classified under:
Similar:
appetising; appetizing (appealing to or stimulating the appetite especially in appearance or aroma)