The definition of palatable is something that is either satisfactory or, in the case of food or drink, that is fit to consume.
Appealing to or stimulating the appetite.
Relating to or producing saliva.
The definition of delicious is something that tastes or smells really good or is enjoyable.
That tastes good; flavorful; savory
Arousing desire; pleasing, attractive, etc.
The action of the verb allure.
Tempting, alluring, welcoming, etc.
Highly interesting or enjoyable; delectable:
Find another word for mouth-watering. In this page you can discover 24 synonyms, antonyms, idiomatic expressions, and related words for mouth-watering, like: palatable, appealing, appetizing, salivary, delicious, savoury, scrumptious, , tasty, desirable and savory.