Mouthwatering meaning

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

The mouthwatering aroma of a baking pie.

adjective
1
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
1
Advertisement

Alternative Forms

Alternative Form of mouthwatering - mouth-watering