Mouthwatering Definition

mouthwôtə-rĭng
adjective
Appetizing enough to make the mouth water.
Webster's New World
Appealing to the sense of taste; appetizing.
The mouthwatering aroma of a baking pie.
American Heritage

(by extension) Enticing or tantalizing.

Wiktionary
Synonyms: