Mouthwatering meaning

mouth'wô'tə-rĭng
Appealing to the sense of taste; appetizing.

The mouthwatering aroma of a baking pie.

adjective
0
0
Appetizing enough to make the mouth water.
adjective
0
0
That is pleasing to the sense of taste; appetizing.
adjective
0
0
(by extension) Enticing or tantalizing.
adjective
0
0
Advertisement