ALL meanings of mouth-watering
mouth-wa·ter·ing
M m - adjective mouth-watering very appetizing in appearance, aroma, or description: a mouth-watering dessert. 1
- adjective mouth-watering Mouth-watering food looks or smells extremely nice. 0
- adjective mouth-watering If you describe something as mouth-watering, you are emphasizing that it is very attractive. 0