mouthwatering

B2
Adjective
2 definition(s)
1 Definition

That is pleasing to the sense of taste; appetizing.

2 Definition

(by extension) Enticing or tantalizing.