mouthwatering
adjectiveAppealing to the sense of taste; appetizing.
That is pleasing to the sense of taste; appetizing.
Enticing or tantalizing.
Appealing to the sense of taste; appetizing.
That is pleasing to the sense of taste; appetizing.
Enticing or tantalizing.