History
History
Synonyms
UK
US
Meaning:
delicious

giving delight to the senses of taste and smell

pleasing, especially to the taste

palatable

agreeable to the taste; pleasing; acceptable

delicious, agreeable

savoury

having a salty or sharp (not a sweet) taste;

pleasing, delicious in flavor

succulent

(of fruit and meat) juicy; tasting good; (of stems, leaves) thick and fleshy

juicy, delicious

tantalizing

attractive

enticing

MOUTHWATERING as in Wiktionary
MOUTHWATERING as in Wikipedia